public class TilesUtilStrutsModulesImpl extends TilesUtilStrutsImpl
DEFINITIONS_FACTORY, log
Constructor and Description |
---|
TilesUtilStrutsModulesImpl() |
Modifier and Type | Method and Description |
---|---|
void |
doForward(String uri,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.ServletContext servletContext)
Do a forward using request dispatcher.
|
void |
doInclude(String uri,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.ServletContext servletContext)
Do an include using request dispatcher.
|
DefinitionsFactory |
getDefinitionsFactory(javax.servlet.ServletContext servletContext,
ModuleConfig moduleConfig)
Get definition factory for the module attached to specified moduleConfig.
|
DefinitionsFactory |
getDefinitionsFactory(javax.servlet.ServletRequest request,
javax.servlet.ServletContext servletContext)
Get the definition factory from appropriate servlet context.
|
protected ModuleConfig |
getModuleConfig(javax.servlet.http.HttpServletRequest request,
javax.servlet.ServletContext servletContext)
Get the current ModuleConfig.
|
protected TilesRequestProcessor |
getRequestProcessor(javax.servlet.http.HttpServletRequest request,
javax.servlet.ServletContext servletContext)
Get Tiles RequestProcessor associated to the current module.
|
protected void |
makeDefinitionsFactoryAccessible(DefinitionsFactory factory,
javax.servlet.ServletContext servletContext)
Make definition factory accessible to tags.
|
createDefinitionFactoryInstance, createDefinitionsFactory, doInclude
public void doForward(String uri, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.ServletContext servletContext) throws IOException, javax.servlet.ServletException
doForward
in class TilesUtilImpl
uri
- Uri or Definition name to forward.request
- Current page request.response
- Current page response.servletContext
- Current servlet context.IOException
javax.servlet.ServletException
public void doInclude(String uri, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.ServletContext servletContext) throws IOException, javax.servlet.ServletException
doInclude
in class TilesUtilImpl
uri
- Uri or Definition name to forward.request
- Current page request.response
- Current page response.servletContext
- Current servlet context.IOException
javax.servlet.ServletException
public DefinitionsFactory getDefinitionsFactory(javax.servlet.ServletRequest request, javax.servlet.ServletContext servletContext)
getDefinitionsFactory
in class TilesUtilImpl
request
- Current request.servletContext
- Current servlet context.public DefinitionsFactory getDefinitionsFactory(javax.servlet.ServletContext servletContext, ModuleConfig moduleConfig)
getDefinitionsFactory
in class TilesUtilStrutsImpl
servletContext
- Current servlet context.moduleConfig
- Module config of the module for which the factory is requested.protected void makeDefinitionsFactoryAccessible(DefinitionsFactory factory, javax.servlet.ServletContext servletContext)
makeDefinitionsFactoryAccessible
in class TilesUtilImpl
factory
- Factory to be made accessible.servletContext
- Current servlet context.protected TilesRequestProcessor getRequestProcessor(javax.servlet.http.HttpServletRequest request, javax.servlet.ServletContext servletContext)
request
- Current request.servletContext
- Current servlet context.TilesRequestProcessor
for the current request.protected ModuleConfig getModuleConfig(javax.servlet.http.HttpServletRequest request, javax.servlet.ServletContext servletContext)
request
- Current request.servletContext
- Current servlet context*.Copyright © 2000–2017 Apache Software Foundation. All rights reserved.