|
Java EE 5 SDK | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.io.OutputStream javax.servlet.ServletOutputStream
public abstract class ServletOutputStream
Provides an output stream for sending binary data to the
client. A ServletOutputStream
object is normally retrieved
via the ServletResponse.getOutputStream()
method.
This is an abstract class that the servlet container implements.
Subclasses of this class
must implement the java.io.OutputStream.write(int)
method.
ServletResponse
Constructor Summary | |
---|---|
protected |
ServletOutputStream()
Does nothing, because this is an abstract class. |
Method Summary | |
---|---|
void |
print(boolean b)
Writes a boolean value to the client,
with no carriage return-line feed (CRLF)
character at the end. |
void |
print(char c)
Writes a character to the client, with no carriage return-line feed (CRLF) at the end. |
void |
print(double d)
Writes a double value to the client,
with no carriage return-line feed (CRLF) at the end. |
void |
print(float f)
Writes a float value to the client,
with no carriage return-line feed (CRLF) at the end. |
void |
print(int i)
Writes an int to the client, with no carriage return-line feed (CRLF) at the end. |
void |
print(long l)
Writes a long value to the client,
with no carriage return-line feed (CRLF) at the end. |
void |
print(String s)
Writes a String to the client,
without a carriage return-line feed (CRLF)
character at the end. |
void |
println()
Writes a carriage return-line feed (CRLF) to the client. |
void |
println(boolean b)
Writes a boolean value to the client,
followed by a
carriage return-line feed (CRLF). |
void |
println(char c)
Writes a character to the client, followed by a carriage return-line feed (CRLF). |
void |
println(double d)
Writes a double value to the client,
followed by a carriage return-line feed (CRLF). |
void |
println(float f)
Writes a float value to the client,
followed by a carriage return-line feed (CRLF). |
void |
println(int i)
Writes an int to the client, followed by a carriage return-line feed (CRLF) character. |
void |
println(long l)
Writes a long value to the client, followed by a
carriage return-line feed (CRLF). |
void |
println(String s)
Writes a String to the client,
followed by a carriage return-line feed (CRLF). |
Methods inherited from class java.io.OutputStream |
---|
close, flush, write, write, write |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected ServletOutputStream()
Method Detail |
---|
public void print(String s) throws IOException
String
to the client,
without a carriage return-line feed (CRLF)
character at the end.
s
- the String
to send to the client
IOException
- if an input or output exception occurredpublic void print(boolean b) throws IOException
boolean
value to the client,
with no carriage return-line feed (CRLF)
character at the end.
b
- the boolean
value
to send to the client
IOException
- if an input or output exception occurredpublic void print(char c) throws IOException
c
- the character to send to the client
IOException
- if an input or output exception occurredpublic void print(int i) throws IOException
i
- the int to send to the client
IOException
- if an input or output exception occurredpublic void print(long l) throws IOException
long
value to the client,
with no carriage return-line feed (CRLF) at the end.
l
- the long
value
to send to the client
IOException
- if an input or output exception
occurredpublic void print(float f) throws IOException
float
value to the client,
with no carriage return-line feed (CRLF) at the end.
f
- the float
value
to send to the client
IOException
- if an input or output exception occurredpublic void print(double d) throws IOException
double
value to the client,
with no carriage return-line feed (CRLF) at the end.
d
- the double
value
to send to the client
IOException
- if an input or output exception occurredpublic void println() throws IOException
IOException
- if an input or output exception occurredpublic void println(String s) throws IOException
String
to the client,
followed by a carriage return-line feed (CRLF).
s
- the String
to write to the client
IOException
- if an input or output exception occurredpublic void println(boolean b) throws IOException
boolean
value to the client,
followed by a
carriage return-line feed (CRLF).
b
- the boolean
value
to write to the client
IOException
- if an input or output exception occurredpublic void println(char c) throws IOException
c
- the character to write to the client
IOException
- if an input or output exception occurredpublic void println(int i) throws IOException
i
- the int to write to the client
IOException
- if an input or output exception occurredpublic void println(long l) throws IOException
long
value to the client, followed by a
carriage return-line feed (CRLF).
l
- the long
value to write to the client
IOException
- if an input or output exception occurredpublic void println(float f) throws IOException
float
value to the client,
followed by a carriage return-line feed (CRLF).
f
- the float
value
to write to the client
IOException
- if an input or output exception
occurredpublic void println(double d) throws IOException
double
value to the client,
followed by a carriage return-line feed (CRLF).
d
- the double
value
to write to the client
IOException
- if an input or output exception occurred
|
Java EE 5 SDK | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright 2006 Sun Microsystems, Inc. All rights reserved.