| 
 | Java EE 5 SDK | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object extended by java.io.OutputStream extended by 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 booleanvalue 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 doublevalue to the client,
 with no carriage return-line feed (CRLF) at the end. | 
|  void | print(float f)Writes a floatvalue 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 longvalue to the client,
 with no carriage return-line feed (CRLF) at the end. | 
|  void | print(String s)Writes a Stringto 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 booleanvalue 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 doublevalue to the client, 
 followed by a carriage return-line feed (CRLF). | 
|  void | println(float f)Writes a floatvalue 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 longvalue to the client, followed by a 
 carriage return-line feed (CRLF). | 
|  void | println(String s)Writes a Stringto 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 All Classes | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Copyright 2007 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.
Scripting on this page tracks web page traffic, but does not change the content in any way.