public class FreeMarkerTilesRequestContext extends TilesRequestContextWrapper implements TilesRequestContext
| Constructor and Description |
|---|
FreeMarkerTilesRequestContext(TilesRequestContext enclosedRequest,
freemarker.core.Environment env)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
dispatch(String path)
Dispatches the request to a specified path.
|
PrintWriter |
getPrintWriter()
Returns a print writer to be used to write directly in the response.
|
Object |
getRequest()
Get the underlying request.
|
Locale |
getRequestLocale()
Return the preferred Locale in which the client will accept content.
|
Object[] |
getRequestObjects()
Returns the original request objects used to create this request.
|
Object |
getResponse()
Get the underlying response.
|
Writer |
getWriter()
Returns a writer to be used to write directly in the response.
|
getApplicationContext, getHeader, getHeaderValues, getOutputStream, getParam, getParamValues, getRequestScope, getSessionScope, getWrappedRequest, include, isResponseCommitted, isUserInRole, setContentTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetApplicationContext, getHeader, getHeaderValues, getOutputStream, getParam, getParamValues, getRequestScope, getSessionScope, include, isResponseCommitted, isUserInRole, setContentTypepublic FreeMarkerTilesRequestContext(TilesRequestContext enclosedRequest, freemarker.core.Environment env)
enclosedRequest - The request that exposes non-FreeMarker specific propertiesenv - The FreeMarker environment.public void dispatch(String path) throws IOException
dispatch in interface TilesRequestContextdispatch in class TilesRequestContextWrapperpath - The path to dispatch to.IOException - If something goes wrong during dispatching.public Object getRequest()
getRequest in interface TilesRequestContextgetRequest in class TilesRequestContextWrapperpublic Locale getRequestLocale()
getRequestLocale in interface TilesRequestContextgetRequestLocale in class TilesRequestContextWrapperLocaleResolver to implement strategies to
resolve locales.public Object getResponse()
getResponse in interface TilesRequestContextgetResponse in class TilesRequestContextWrapperpublic PrintWriter getPrintWriter() throws IOException
getPrintWriter in interface TilesRequestContextgetPrintWriter in class TilesRequestContextWrapperIOException - If something goes wrong when getting the print
writer.public Writer getWriter() throws IOException
getWriter in interface TilesRequestContextgetWriter in class TilesRequestContextWrapperIOException - If something goes wrong when getting the writer.public Object[] getRequestObjects()
getRequestObjects in interface TilesRequestContextgetRequestObjects in class TilesRequestContextWrapperCopyright © 2025. All rights reserved.