KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > jboss > portal > test > portlet > TestDispatcherPortlet


1 /*****************************************
2  * *
3  * JBoss Portal: The OpenSource Portal *
4  * *
5  * Distributable under LGPL license. *
6  * See terms of license at gnu.org. *
7  * *
8  *****************************************/

9 package org.jboss.portal.test.portlet;
10
11 import java.io.IOException JavaDoc;
12
13 import javax.portlet.GenericPortlet;
14 import javax.portlet.PortletException;
15 import javax.portlet.PortletRequestDispatcher;
16 import javax.portlet.RenderRequest;
17 import javax.portlet.RenderResponse;
18
19 /**
20  * @author <a HREF="mailto:julien@jboss.org">Julien Viet</a>
21  * @version $Revision: 1.2 $
22  */

23 public class TestDispatcherPortlet extends GenericPortlet
24 {
25    public void render(RenderRequest req, RenderResponse resp) throws PortletException, IOException JavaDoc
26    {
27       resp.setContentType("text/html");
28       PortletRequestDispatcher dispatcher = getPortletConfig().getPortletContext().getRequestDispatcher("/test.jsp");
29       if (dispatcher != null)
30       {
31          dispatcher.include(req, resp);
32       }
33       else
34       {
35          resp.getWriter().print("Cannot get dispatcher");
36       }
37    }
38 }
39
Popular Tags