org.apache.struts.tiles

Class ControllerSupport

Implemented Interfaces:
Controller

public class ControllerSupport
extends java.lang.Object
implements Controller

Basic implementation of Controller. Implementations can extend this class to insulate themselves from changes in the Controller interface.

Nested Class Summary

Method Summary

void
execute(ComponentContext tileContext, HttpServletRequest request, HttpServletResponse response, ServletContext servletContext)
void
perform(ComponentContext tileContext, HttpServletRequest request, HttpServletResponse response, ServletContext servletContext)
Deprecated. Use execute() instead.

Method Details

execute

public void execute(ComponentContext tileContext,
                    HttpServletRequest request,
                    HttpServletResponse response,
                    ServletContext servletContext)
            throws Exception
Specified by:
execute in interface Controller

See Also:
org.apache.struts.tiles.Controller.execute(org.apache.struts.tiles.ComponentContext, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, javax.servlet.ServletContext)


perform

public 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 tile is included. This implementation does nothing.
Specified by:
perform in interface Controller

Parameters:
tileContext - Current tile context.
request - Current request
response - Current response
servletContext - Current servlet context


Copyright © 2000-2005 - The Apache Software Foundation