org.apache.struts.tiles
public class TilesUtilImpl extends Object implements Serializable
Field Summary | |
---|---|
static String | DEFINITIONS_FACTORY Constant name used to store factory in servlet context |
protected Log | log Commons Logging instance. |
Method Summary | |
---|---|
protected DefinitionsFactory | createDefinitionFactoryInstance(String classname)
Create Definition factory of specified classname.
|
DefinitionsFactory | createDefinitionsFactory(ServletContext servletContext, DefinitionsFactoryConfig factoryConfig)
Create Definition factory from specified configuration object.
|
void | doForward(String uri, HttpServletRequest request, HttpServletResponse response, ServletContext servletContext)
Do a forward using request dispatcher.
|
void | doInclude(String uri, HttpServletRequest request, HttpServletResponse response, ServletContext servletContext)
Do an include using request dispatcher.
|
void | doInclude(String uri, PageContext pageContext)
Do an include using PageContext.include().
|
DefinitionsFactory | getDefinitionsFactory(ServletRequest request, ServletContext servletContext)
Get definition factory from appropriate servlet context. |
protected void | makeDefinitionsFactoryAccessible(DefinitionsFactory factory, ServletContext servletContext)
Make definition factory accessible to Tags.
|
Parameters: classname Class name of the factory to create.
Returns: newly created factory.
Throws: DefinitionsFactoryException If an error occur while initializing factory
Parameters: servletContext Servlet Context passed to newly created factory. factoryConfig Configuration object passed to factory.
Returns: newly created factory of type specified in the config object.
Throws: DefinitionsFactoryException If an error occur while initializing factory
Parameters: uri Uri or Definition name to forward. request Current page request. servletContext Current servlet context.
Parameters: uri Uri or Definition name to forward. request Current page request. response Current page response. servletContext Current servlet context.
Parameters: uri Uri or Definition name to forward. pageContext Current page context.
Returns: Definitions factory or null
if not found.
Parameters: factory Factory to be made accessible. servletContext Current servlet context.