KickJava   Java API By Example, From Geeks To Geeks.

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


1 package org.exoplatform.services.portletcontainer.test.portlet;
2
3 import javax.portlet.*;
4 import java.io.IOException JavaDoc;
5 import java.io.PrintWriter JavaDoc;
6 import java.net.URLDecoder JavaDoc;
7
8 /**
9  * Copyright 2001-2003 The eXo platform SARL All rights reserved.
10  * Please look at license.txt in info directory for more license detail.
11  **/

12
13 /**
14  * Created by the Exo Development team.
15  * Author : Mestrallet Benjamin
16  * benjmestrallet@users.sourceforge.net
17  * Date: 16 nov. 2003
18  * Time: 20:02:27
19  */

20 public class PortletToTestParameterNonEncoding extends GenericPortlet{
21
22     public void init(PortletConfig portletConfig) throws PortletException {
23     }
24
25     public void processAction(ActionRequest actionRequest, ActionResponse actionResponse)
26                     throws PortletException, IOException JavaDoc {
27   }
28
29     public void render(RenderRequest renderRequest, RenderResponse renderResponse)
30                     throws PortletException, IOException JavaDoc {
31         /////test (xlviii)
32
renderResponse.setContentType("text/html");
33     String JavaDoc param1 = renderRequest.getParameter("renderParam");
34     if(!param1.equals(URLDecoder.decode(param1)))
35             throw new PortletException("getParameter does not work");
36
37     PrintWriter JavaDoc w = renderResponse.getWriter();
38     w.println("Everything is ok");
39     }
40
41     public void destroy() {
42         //To change body of implemented methods use Options | File Templates.
43
}
44
45 }
46
Popular Tags