javax.servlet
Class ServletOutputStream
java.lang.Object
java.io.OutputStream
javax.servlet.ServletOutputStream
public abstract class ServletOutputStream
extends java.io.OutputStream
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
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(java.lang.String s) - Writes a
String to the client,
without a carriage return-line feed (CRLF)
character 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 | 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(java.lang.String s) - Writes a
String to the client,
followed by a carriage return-line feed (CRLF).
|
void | println(long l) -
Writes a
long value to the client, followed by a
carriage return-line feed (CRLF).
|
ServletOutputStream
protected ServletOutputStream()
Does nothing, because this is an abstract class.
print
public void print(boolean b)
throws java.io.IOException
Writes a 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
java.io.IOException
- if an input or output exception occurred
print
public void print(char c)
throws java.io.IOException
Writes a character to the client,
with no carriage return-line feed (CRLF)
at the end.
c
- the character to send to the client
java.io.IOException
- if an input or output exception occurred
print
public void print(double d)
throws java.io.IOException
Writes a double
value to the client,
with no carriage return-line feed (CRLF) at the end.
d
- the double
value
to send to the client
java.io.IOException
- if an input or output exception occurred
print
public void print(float f)
throws java.io.IOException
Writes a float
value to the client,
with no carriage return-line feed (CRLF) at the end.
f
- the float
value
to send to the client
java.io.IOException
- if an input or output exception occurred
print
public void print(int i)
throws java.io.IOException
Writes an int to the client,
with no carriage return-line feed (CRLF)
at the end.
i
- the int to send to the client
java.io.IOException
- if an input or output exception occurred
print
public void print(java.lang.String s)
throws java.io.IOException
Writes a String
to the client,
without a carriage return-line feed (CRLF)
character at the end.
s
- the String
java.io.IOException
- if an input or output exception occurred
print
public void print(long l)
throws java.io.IOException
Writes a long
value to the client,
with no carriage return-line feed (CRLF) at the end.
l
- the long
value
to send to the client
java.io.IOException
- if an input or output exception
occurred
println
public void println()
throws java.io.IOException
Writes a carriage return-line feed (CRLF)
to the client.
java.io.IOException
- if an input or output exception occurred
println
public void println(boolean b)
throws java.io.IOException
Writes a boolean
value to the client,
followed by a
carriage return-line feed (CRLF).
b
- the boolean
value
to write to the client
java.io.IOException
- if an input or output exception occurred
println
public void println(char c)
throws java.io.IOException
Writes a character to the client, followed by a carriage
return-line feed (CRLF).
c
- the character to write to the client
java.io.IOException
- if an input or output exception occurred
println
public void println(double d)
throws java.io.IOException
Writes a double
value to the client,
followed by a carriage return-line feed (CRLF).
d
- the double
value
to write to the client
java.io.IOException
- if an input or output exception occurred
println
public void println(float f)
throws java.io.IOException
Writes a float
value to the client,
followed by a carriage return-line feed (CRLF).
f
- the float
value
to write to the client
java.io.IOException
- if an input or output exception
occurred
println
public void println(int i)
throws java.io.IOException
Writes an int to the client, followed by a
carriage return-line feed (CRLF) character.
i
- the int to write to the client
java.io.IOException
- if an input or output exception occurred
println
public void println(java.lang.String s)
throws java.io.IOException
Writes a String
to the client,
followed by a carriage return-line feed (CRLF).
s
- the String to write to the client
java.io.IOException
- if an input or output exception occurred
println
public void println(long l)
throws java.io.IOException
Writes a long
value to the client, followed by a
carriage return-line feed (CRLF).
l
- the long
value to write to the client
java.io.IOException
- if an input or output exception occurred