Package org.apache.struts.tiles
Interface Controller
- All Superinterfaces:
 Serializable
- All Known Implementing Classes:
 ActionController,ControllerSupport,UrlController
A controller is a piece of code called before rendering a jsp page.
 A controller can be associated to a tile. See <insert> or
 <definition> for association syntax.
- 
Method Summary
Modifier and TypeMethodDescriptionvoidexecute(ComponentContext tileContext, HttpServletRequest request, HttpServletResponse response, ServletContext servletContext) Method associated to a tile and called immediately before the tile is included.voidperform(ComponentContext tileContext, HttpServletRequest request, HttpServletResponse response, ServletContext servletContext) Deprecated.Use execute() instead. 
- 
Method Details
- 
perform
@Deprecated void perform(ComponentContext tileContext, HttpServletRequest request, HttpServletResponse response, ServletContext servletContext) throws ServletException, IOException Deprecated.Use execute() instead. This will be removed after Struts 1.2.Method associated to a tile and called immediately before the tile is included.- Parameters:
 tileContext- Current tile context.request- Current requestresponse- Current responseservletContext- Current servlet context- Throws:
 ServletExceptionIOException
 - 
execute
void execute(ComponentContext tileContext, HttpServletRequest request, HttpServletResponse response, ServletContext servletContext) throws Exception Method associated to a tile and called immediately before the tile is included.- Parameters:
 tileContext- Current tile context.request- Current requestresponse- Current responseservletContext- Current servlet context- Throws:
 Exception
 
 -