1 9 package org.jboss.portal.test.portlet; 10 11 import java.io.IOException ; 12 import java.io.PrintWriter ; 13 14 import javax.portlet.GenericPortlet; 15 import javax.portlet.PortletException; 16 import javax.portlet.PortletSecurityException; 17 import javax.portlet.PortletURL; 18 import javax.portlet.RenderRequest; 19 import javax.portlet.RenderResponse; 20 21 25 public class TestSecuredProtocolPortlet extends GenericPortlet 26 { 27 public void render(RenderRequest request, RenderResponse response) throws PortletException, PortletSecurityException, IOException 28 { 29 response.setContentType("text/html"); 30 PrintWriter writer = response.getWriter(); 31 PortletURL url = response.createRenderURL(); 32 url.setSecure(false); 33 String httpURL = url.toString(); 34 writer.write("<a HREF=\"" + httpURL + "\">http</a><br/>"); 35 url.setSecure(true); 36 String httpsURL = url.toString(); 37 writer.write("<a HREF=\"" + httpsURL + "\">https</a><br/>"); 38 writer.close();; 39 } 40 } 41 | Popular Tags |