Class Util.ImportResponseWrapper
java.lang.Object
jakarta.servlet.ServletResponseWrapper
jakarta.servlet.http.HttpServletResponseWrapper
org.apache.jasper.tagplugins.jstl.Util.ImportResponseWrapper
- All Implemented Interfaces:
- HttpServletResponse,- ServletResponse
- Enclosing class:
- Util
Wraps responses to allow us to retrieve results as Strings. Mainly taken
 from org.apache.taglibs.standard.tag.common.core.importSupport.
- 
Field SummaryFields inherited from interface jakarta.servlet.http.HttpServletResponseSC_ACCEPTED, SC_BAD_GATEWAY, SC_BAD_REQUEST, SC_CONFLICT, SC_CONTINUE, SC_CREATED, SC_EXPECTATION_FAILED, SC_FORBIDDEN, SC_FOUND, SC_GATEWAY_TIMEOUT, SC_GONE, SC_HTTP_VERSION_NOT_SUPPORTED, SC_INTERNAL_SERVER_ERROR, SC_LENGTH_REQUIRED, SC_METHOD_NOT_ALLOWED, SC_MOVED_PERMANENTLY, SC_MOVED_TEMPORARILY, SC_MULTIPLE_CHOICES, SC_NO_CONTENT, SC_NON_AUTHORITATIVE_INFORMATION, SC_NOT_ACCEPTABLE, SC_NOT_FOUND, SC_NOT_IMPLEMENTED, SC_NOT_MODIFIED, SC_OK, SC_PARTIAL_CONTENT, SC_PAYMENT_REQUIRED, SC_PRECONDITION_FAILED, SC_PROXY_AUTHENTICATION_REQUIRED, SC_REQUEST_ENTITY_TOO_LARGE, SC_REQUEST_TIMEOUT, SC_REQUEST_URI_TOO_LONG, SC_REQUESTED_RANGE_NOT_SATISFIABLE, SC_RESET_CONTENT, SC_SEE_OTHER, SC_SERVICE_UNAVAILABLE, SC_SWITCHING_PROTOCOLS, SC_TEMPORARY_REDIRECT, SC_UNAUTHORIZED, SC_UNSUPPORTED_MEDIA_TYPE, SC_USE_PROXY
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionThe default behavior of this method is to return getOutputStream() on the wrapped response object.intGet the HTTP status code for this Response.The default behavior of this method is to return getWriter() on the wrapped response object.voidvoidThe default behavior of this method is to call setContentType(String type) on the wrapped response object.voidThe default behavior of this method is to call setLocale(Locale loc) on the wrapped response object.voidsetStatus(int status) The default behavior of this method is to call setStatus(int sc) on the wrapped response object.Methods inherited from class jakarta.servlet.http.HttpServletResponseWrapperaddCookie, addDateHeader, addHeader, addIntHeader, containsHeader, encodeRedirectURL, encodeURL, getHeader, getHeaderNames, getHeaders, getTrailerFields, sendError, sendError, sendRedirect, setDateHeader, setHeader, setIntHeader, setTrailerFieldsMethods inherited from class jakarta.servlet.ServletResponseWrapperflushBuffer, getBufferSize, getCharacterEncoding, getContentType, getLocale, getResponse, isCommitted, isWrapperFor, isWrapperFor, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentLength, setContentLengthLong, setResponseMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface jakarta.servlet.ServletResponseflushBuffer, getBufferSize, getCharacterEncoding, getContentType, getLocale, isCommitted, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentLength, setContentLengthLong
- 
Constructor Details- 
ImportResponseWrapper
 
- 
- 
Method Details- 
getWriterDescription copied from class:jakarta.servlet.ServletResponseWrapperThe default behavior of this method is to return getWriter() on the wrapped response object.- Specified by:
- getWriterin interface- ServletResponse
- Overrides:
- getWriterin class- ServletResponseWrapper
- Returns:
- a PrintWriterobject that can return character data to the client
- See Also:
 
- 
getOutputStreamDescription copied from class:jakarta.servlet.ServletResponseWrapperThe default behavior of this method is to return getOutputStream() on the wrapped response object.- Specified by:
- getOutputStreamin interface- ServletResponse
- Overrides:
- getOutputStreamin class- ServletResponseWrapper
- Returns:
- a ServletOutputStreamfor writing binary data
- See Also:
 
- 
setContentTypeDescription copied from class:jakarta.servlet.ServletResponseWrapperThe default behavior of this method is to call setContentType(String type) on the wrapped response object.- Specified by:
- setContentTypein interface- ServletResponse
- Overrides:
- setContentTypein class- ServletResponseWrapper
- Parameters:
- x- a- Stringspecifying the MIME type of the content
- See Also:
 
- 
setLocaleDescription copied from class:jakarta.servlet.ServletResponseWrapperThe default behavior of this method is to call setLocale(Locale loc) on the wrapped response object.- Specified by:
- setLocalein interface- ServletResponse
- Overrides:
- setLocalein class- ServletResponseWrapper
- Parameters:
- x- the locale of the response
- See Also:
 
- 
setStatuspublic void setStatus(int status) Description copied from class:jakarta.servlet.http.HttpServletResponseWrapperThe default behavior of this method is to call setStatus(int sc) on the wrapped response object.- Specified by:
- setStatusin interface- HttpServletResponse
- Overrides:
- setStatusin class- HttpServletResponseWrapper
- Parameters:
- status- the status code
- See Also:
 
- 
getStatuspublic int getStatus()Description copied from class:jakarta.servlet.http.HttpServletResponseWrapperGet the HTTP status code for this Response.The default implementation is to call HttpServletResponse.getStatus()on the wrappedHttpServletResponse.- Specified by:
- getStatusin interface- HttpServletResponse
- Overrides:
- getStatusin class- HttpServletResponseWrapper
- Returns:
- The HTTP status code for this Response
 
- 
getCharEncoding
- 
setCharEncoding
- 
getString- Throws:
- UnsupportedEncodingException
 
 
-