org.apache.struts.tiles
Interface Controller

All Known Implementing Classes:
ActionController, ControllerSupport, UrlController

public interface Controller

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
 void execute(ComponentContext tileContext, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.ServletContext servletContext)
          Method associated to a tile and called immediately before the tile is included.
 void perform(ComponentContext tileContext, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.ServletContext servletContext)
          Deprecated. Use execute() instead. This will be removed after Struts 1.2.
 

Method Detail

perform

void perform(ComponentContext tileContext,
             javax.servlet.http.HttpServletRequest request,
             javax.servlet.http.HttpServletResponse response,
             javax.servlet.ServletContext servletContext)
             throws javax.servlet.ServletException,
                    java.io.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 request
response - Current response
servletContext - Current servlet context
Throws:
javax.servlet.ServletException
java.io.IOException

execute

void execute(ComponentContext tileContext,
             javax.servlet.http.HttpServletRequest request,
             javax.servlet.http.HttpServletResponse response,
             javax.servlet.ServletContext servletContext)
             throws java.lang.Exception
Method associated to a tile and called immediately before the tile is included.

Parameters:
tileContext - Current tile context.
request - Current request
response - Current response
servletContext - Current servlet context
Throws:
java.lang.Exception


Copyright © 2000-2007 Apache Software Foundation. All Rights Reserved.