Save This Page
Home » webwork-2.2.7 » com.opensymphony.webwork.views.tiles » [javadoc | source]
com.opensymphony.webwork.views.tiles
public class: TilesResult [javadoc | source]
java.lang.Object
   com.opensymphony.webwork.dispatcher.WebWorkResultSupport
      com.opensymphony.webwork.dispatcher.ServletDispatcherResult
         com.opensymphony.webwork.views.tiles.TilesResult

All Implemented Interfaces:
    com.opensymphony.xwork.Result, WebWorkStatics

Renders a view using struts-tiles. In your web.xml file, you need to add a servlet entry for TilesServlet to load the tiles definitions into the ServletContext. tiles org.apache.tiles.servlets.TilesServlet definitions-config /WEB-INF/tiles-config.xml 1 In xwork.xml, use type="tiles" on your . userForm userList Making this result type the default for the current package.
    author: Matt - Raible
    author: Rainer - Hermanns
    version: $ - Id: TilesResult.java 2207 2006-02-17 19:06:03Z rainerh $
Field Summary
protected  ActionInvocation invocation     
Fields inherited from com.opensymphony.webwork.dispatcher.WebWorkResultSupport:
DEFAULT_PARAM,  parse,  encode,  location
Method from com.opensymphony.webwork.views.tiles.TilesResult Summary:
deduceLocale,   doExecute,   executeController,   getComponentContext,   getComponentDefinition,   getController,   getDispatcherPath
Methods from com.opensymphony.webwork.dispatcher.ServletDispatcherResult:
doExecute
Methods from com.opensymphony.webwork.dispatcher.WebWorkResultSupport:
conditionalParse,   doExecute,   execute,   setEncode,   setLocation,   setParse
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from com.opensymphony.webwork.views.tiles.TilesResult Detail:
 protected Locale deduceLocale(HttpServletRequest request) 
 public  void doExecute(String location,
    ActionInvocation invocation) throws Exception 
    Dispatches to the given location. Does its forward via a RequestDispatcher. If the dispatch fails a 404 error will be sent back in the http response.
 protected  void executeController(Controller controller,
    ComponentContext context,
    HttpServletRequest request,
    HttpServletResponse response) throws Exception 
    Execute the given Tiles controller.
 protected ComponentContext getComponentContext(ComponentDefinition definition,
    HttpServletRequest request) throws Exception 
    Determine the Tiles component context for the given Tiles definition.
 protected ComponentDefinition getComponentDefinition(DefinitionsFactory factory,
    HttpServletRequest request) throws Exception 
    Determine the Tiles component definition for the given Tiles definitions factory.
 protected Controller getController(ComponentDefinition definition,
    HttpServletRequest request) throws Exception 
    Determine and initialize the Tiles component controller for the given Tiles definition, if any.
 protected String getDispatcherPath(ComponentDefinition definition,
    HttpServletRequest request) throws Exception 
    Determine the dispatcher path for the given Tiles definition, i.e. the request dispatcher path of the layout page.