Package de.xima.fc.form.request
Class HttpServletRequestContext
java.lang.Object
de.xima.fc.form.request.HttpServletRequestContext
- All Implemented Interfaces:
IRequestContext
An
IRequestContext backed by an actual HttpServletRequest.- Since:
- 8.0.0
- Author:
- XIMA MEDIA GmbH
-
Constructor Summary
ConstructorsConstructorDescriptionHttpServletRequestContext(javax.servlet.http.HttpServletRequest request) Wraps anHttpServletRequest. -
Method Summary
Modifier and TypeMethodDescriptiongetAttribute(String name) Retrieves the attribute for the given name.Retrieve the character encoding for the request.intRetrieve the content length of the request.Retrieve the content type of the request.Retrieve the input stream for the request.javax.servlet.ServletContextRetrieve the servlet context of the application.
-
Constructor Details
-
HttpServletRequestContext
public HttpServletRequestContext(javax.servlet.http.HttpServletRequest request) Wraps anHttpServletRequest.- Parameters:
request- Request to wrap.
-
-
Method Details
-
getAttribute
Description copied from interface:IRequestContextRetrieves the attribute for the given name.- Specified by:
getAttributein interfaceIRequestContext- Parameters:
name- to retrieve request context attribute for.- Returns:
- the attribute or
nullif no attribute was found for the given name.
-
getCharacterEncoding
Description copied from interface:IRequestContextRetrieve the character encoding for the request.- Specified by:
getCharacterEncodingin interfaceIRequestContext- Returns:
- The character encoding for the request.
-
getContentLength
public int getContentLength()Description copied from interface:IRequestContextRetrieve the content length of the request.- Specified by:
getContentLengthin interfaceIRequestContext- Returns:
- The content length of the request.
-
getContentType
Description copied from interface:IRequestContextRetrieve the content type of the request.- Specified by:
getContentTypein interfaceIRequestContext- Returns:
- The content type of the request.
-
getInputStream
Description copied from interface:IRequestContextRetrieve the input stream for the request.- Specified by:
getInputStreamin interfaceIRequestContext- Returns:
- The input stream for the request.
- Throws:
IOException- if a problem occurs.
-
getServletContext
public javax.servlet.ServletContext getServletContext()Description copied from interface:IRequestContextRetrieve the servlet context of the application.- Specified by:
getServletContextin interfaceIRequestContext- Returns:
- The servlet context of the application.
-