org.apache.struts.tiles
Class ControllerSupport

java.lang.Object
  extended by org.apache.struts.tiles.ControllerSupport
All 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.


Constructor Summary
ControllerSupport()
           
 
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.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ControllerSupport

public ControllerSupport()
Method Detail

perform

public 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 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
Throws:
javax.servlet.ServletException
java.io.IOException

execute

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

Specified by:
execute in interface Controller
Parameters:
tileContext - Current tile context.
request - Current request
response - Current response
servletContext - Current servlet context
Throws:
java.lang.Exception
See Also:
Controller.execute(org.apache.struts.tiles.ComponentContext, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, javax.servlet.ServletContext)


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