|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
java.lang.Object | +--javax.servlet.ServletResponseWrapper
Provides a convenient implementation of the ServletResponse interface that can be subclassed by developers wishing to adapt the response from a Servlet. This class implements the Wrapper or Decorator pattern. Methods default to calling through to the wrapped response object.
ServletResponse| コンストラクタの概要 | |
ServletResponseWrapper(ServletResponse response)
Creates a ServletResponse adaptor wrapping the given response object. |
|
| メソッドの概要 | |
void |
flushBuffer()
The default behavior of this method is to call flushBuffer() on the wrapped response object. |
int |
getBufferSize()
The default behavior of this method is to return getBufferSize() on the wrapped response object. |
String |
getCharacterEncoding()
The default behavior of this method is to return getCharacterEncoding() on the wrapped response object. |
Locale |
getLocale()
The default behavior of this method is to return getLocale() on the wrapped response object. |
ServletOutputStream |
getOutputStream()
The default behavior of this method is to return getOutputStream() on the wrapped response object. |
ServletResponse |
getResponse()
Return the wrapped ServletResponse object. |
PrintWriter |
getWriter()
The default behavior of this method is to return getWriter() on the wrapped response object. |
boolean |
isCommitted()
The default behavior of this method is to return isCommitted() on the wrapped response object. |
void |
reset()
The default behavior of this method is to call reset() on the wrapped response object. |
void |
resetBuffer()
The default behavior of this method is to call resetBuffer() on the wrapped response object. |
void |
setBufferSize(int size)
The default behavior of this method is to call setBufferSize(int size) on the wrapped response object. |
void |
setContentLength(int len)
The default behavior of this method is to call setContentLength(int len) on the wrapped response object. |
void |
setContentType(String type)
The default behavior of this method is to call setContentType(String type) on the wrapped response object. |
void |
setLocale(Locale loc)
The default behavior of this method is to call setLocale(Locale loc) on the wrapped response object. |
void |
setResponse(ServletResponse response)
Sets the response being wrapped. |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
public ServletResponseWrapper(ServletResponse response)
IllegalArgumentException - if the response is null.| メソッドの詳細 |
public ServletResponse getResponse()
public void setResponse(ServletResponse response)
IllegalArgumentException - if the response is null.public String getCharacterEncoding()
ServletResponse 内の getCharacterEncodingString specifying the
name of the charset, for
example, ISO-8859-1
public ServletOutputStream getOutputStream()
throws IOException
ServletResponse 内の getOutputStreamServletOutputStream for writing binary data
IOException - if an input or output exception occurredServletResponse.getWriter()
public PrintWriter getWriter()
throws IOException
ServletResponse 内の getWriterPrintWriter object that
can return character data to the client
IOException - if an input or output exception occurredServletResponse.getOutputStream(),
ServletResponse.setContentType(java.lang.String)public void setContentLength(int len)
ServletResponse 内の setContentLengthlen - an integer specifying the length of the
content being returned to the client; sets
the Content-Length headerpublic void setContentType(String type)
ServletResponse 内の setContentTypetype - a String specifying the MIME
type of the contentServletResponse.getOutputStream(),
ServletResponse.getWriter()public void setBufferSize(int size)
ServletResponse 内の setBufferSizesize - the preferred buffer sizeServletResponse.getBufferSize(),
ServletResponse.flushBuffer(),
ServletResponse.isCommitted(),
ServletResponse.reset()public int getBufferSize()
ServletResponse 内の getBufferSizeServletResponse.setBufferSize(int),
ServletResponse.flushBuffer(),
ServletResponse.isCommitted(),
ServletResponse.reset()
public void flushBuffer()
throws IOException
ServletResponse 内の flushBufferIOExceptionServletResponse.setBufferSize(int),
ServletResponse.getBufferSize(),
ServletResponse.isCommitted(),
ServletResponse.reset()public boolean isCommitted()
ServletResponse 内の isCommittedServletResponse.setBufferSize(int),
ServletResponse.getBufferSize(),
ServletResponse.flushBuffer(),
ServletResponse.reset()public void reset()
ServletResponse 内の resetServletResponse.setBufferSize(int),
ServletResponse.getBufferSize(),
ServletResponse.flushBuffer(),
ServletResponse.isCommitted()public void resetBuffer()
ServletResponse 内の resetBufferServletResponse.setBufferSize(int),
ServletResponse.getBufferSize(),
ServletResponse.isCommitted(),
ServletResponse.reset()public void setLocale(Locale loc)
ServletResponse 内の setLocaleloc - the locale of the responseServletResponse.getLocale()public Locale getLocale()
ServletResponse 内の getLocaleServletResponse.setLocale(java.util.Locale)
|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||