Apache Struts 2 Plugin Registry > Home > Tiles Plugin > Tiles Result
#editReport()

Renders a view using struts-tiles.

web.xml

In your web.xml file, you need to add a servlet entry for TilesServlet to load the tiles
definitions into the ServletContext.

<servlet>
     <servlet-name>tiles</servlet-name>
     <servlet-class>org.apache.tiles.servlets.TilesServlet</servlet-class>
     <init-param>
         <param-name>definitions-config</param-name>
         <param-value>/WEB-INF/tiles-config.xml</param-value>
     </init-param>
     <load-on-startup>1</load-on-startup>
</servlet>

struts.xml

In struts.xml, use type="tiles" on your <result>.

<action name="editUser" class="userAction" method="edit">
     <result name="success" type="tiles">userForm</result>
     <result name="input" type="tiles">userList</result>
</action>

Package Configuration

Making this result type the default for the current package.

<result-types>
     <result-type name="tiles"
class="org.apache.struts2.views.tiles.TilesResult" default="true" />
</result-types>