cedric 01/12/27 09:39:28
Added: contrib/tiles/src/tutorial/org/apache/struts/example/tiles/test
TestTileController.java
Log:
Controller test class
Revision Changes Path
1.1
jakarta-struts/contrib/tiles/src/tutorial/org/apache/struts/example/tiles/test/TestTileController.java
Index: TestTileController.java
===================================================================
package org.apache.struts.example.tiles.test;
import org.apache.struts.tiles.ControllerSupport;
import org.apache.struts.tiles.ComponentContext;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.ServletContext;
/**
* Controller example.
* This controller modify title by adding "ok".
* @author Cedric Dumoulin
*/
public class TestTileController extends ControllerSupport
{
public TestTileController()
{
}
/**
* Method associated to a tile and called when immediately before tile is
included.
* @param tileContext Current tile context.
* @param request Current request
* @param response Current response
* @param servletContext Current servlet context
*/
public void perform(ComponentContext tileContext,
HttpServletRequest request, HttpServletResponse response,
ServletContext servletContext)
throws ServletException, IOException
{
System.out.println( "Controller called" );
String title = (String)tileContext.getAttribute("title");
title += "- controller called";
tileContext.putAttribute( "title", title);
}
}
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>