Name
ServletOutputStream
Synopsis
Class Name: javax.servlet.ServletOutputStream
Superclass: java.io.OutputStream
Immediate Subclasses: None
Interfaces Implemented: None
Availability: Servlet API 1.0 and later
Description
Provides an output stream for sending binary data back to a client. A
servlet obtains a ServletOutputStream object from
the getOutputStream() method of
ServletResponse. Although it includes a range of
print() and println() methods
for sending text or HTML, the ServletOutputStream
has been superseded by PrintWriter. It should be
used only for sending binary data or with early servlet
implementations built on the Servlet API 1.0.
If you subclass ServletOutputStream, you must
provide an implementation of the write(int)
method.
Class Summary
public abstract class ServletOutputStream extends java.io.OutputStream { // Constructors protected ServletOutputStream(); // Instance Methods public void print(boolean b) throws IOException; public void print(char c) throws IOException; public void print(double d) throws IOException; public void print(float f) throws IOException; public void print(int i) throws IOException; public void print(long l) throws IOException; public void print(String s) throws IOException; public void println() throws IOException; public void println(boolean b) throws IOException; public void println(char c) throws IOException; public void println(double d) throws IOException; public void println(float f) throws IOException; public void println(int i) throws IOException; ...Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access