KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > exoplatform > services > portletcontainer > test > portlet > PortletToTestSession


1 /*
2  * Copyright 2001-2003 The eXo platform SARL All rights reserved.
3  * Please look at license.txt in info directory for more license detail.
4  *
5  * Created on 10 janv. 2004
6  */

7  
8 package org.exoplatform.services.portletcontainer.test.portlet;
9
10 import javax.portlet.*;
11 import java.io.IOException JavaDoc;
12 import java.io.PrintWriter JavaDoc;
13 import java.util.Enumeration JavaDoc;
14
15 /**
16  * @author Mestrallet Benjamin
17  * benjmestrallet@users.sourceforge.net
18  */

19 public class PortletToTestSession extends GenericPortlet {
20
21   protected void doView(RenderRequest renderRequest, RenderResponse renderResponse)
22     throws PortletException, IOException JavaDoc {
23     renderResponse.setContentType("text/html");
24     PrintWriter JavaDoc w = renderResponse.getWriter();
25     PortletSession session = renderRequest.getPortletSession();
26     if(session.getAttribute("att") == null){
27       session.setAttribute("att", "attribute set in first call");
28     } else {
29       w.print(session.getAttribute("att"));
30     }
31   }
32
33    public void processAction(ActionRequest actionRequest, ActionResponse actionResponse)
34      throws PortletException, IOException JavaDoc {
35    }
36
37 }
38
Popular Tags