org.apache.struts.tiles

Class UrlController

Implemented Interfaces:
Controller

public class UrlController
extends java.lang.Object
implements Controller

Tiles controller including a local URL.

Field Summary

protected String
url
URL associated with this controller.

Constructor Summary

UrlController(String url)
Constructor.

Method Summary

void
execute(ComponentContext tileContext, HttpServletRequest request, HttpServletResponse response, ServletContext servletContext)
void
perform(ComponentContext tileContext, HttpServletRequest request, HttpServletResponse response, ServletContext servletContext)
Method associated to a tile and called immediately before the tile is included.

Field Details

url

protected String url
URL associated with this controller.

Constructor Details

UrlController

public UrlController(String url)
Constructor.
Parameters:
url - URL.

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
Method associated to a tile and called immediately before the tile is included. This implementation calls an Action. No servlet is set by this method.
Specified by:
perform in interface Controller
Parameters:
tileContext - Current tile context.
request - Current request.
response - Current response.
servletContext - Current servlet context.

Copyright B) 2000-2007 - The Apache Software Foundation