public String[] getParameterValues(String name) { return _req.getParameterValues(name); }
@Override protected void doView(RenderRequest request, RenderResponse response) throws PortletException, IOException { foo = request.getParameterValues("foo"); } }
private void resolveResources(RenderRequest request, RenderResponse response) throws Exception { String[] selectedResources = request.getParameterValues("selected-resources"); if (selectedResources == null || selectedResources.length == 0) { throw new IllegalArgumentException("No resources selected");
@Override protected void doView(RenderRequest request, RenderResponse response) throws PortletException, IOException { foo = request.getParameterValues("foo"); PortletURL url = response.createActionURL(); response.setContentType("text/html"); PrintWriter writer = response.getWriter(); writer.print("<a href='" + url + "' id='url'>render</a>"); writer.close(); } }
@Override protected void doView(RenderRequest request, RenderResponse response) throws PortletException, IOException { foo = request.getParameterValues("foo"); switch (RenderParameterTestCase.phase) { case 0: PortletURL url = response.createRenderURL(); url.setParameter("foo", "foo_value_1"); response.setContentType("text/html"); PrintWriter writer = response.getWriter(); writer.print("<a href='" + url + "' id='url'>render</a>"); writer.close(); break; default: break; } } }
@Override protected void doView(RenderRequest request, RenderResponse response) throws PortletException, IOException { foo = request.getParameterValues("foo"); switch (PublicRenderParameterTestCase.phase) { case 1: PortletURL url = response.createRenderURL(); url.setParameter("foo", "foo_value_2"); response.setContentType("text/html"); PrintWriter writer = response.getWriter(); writer.print("<a href='" + url + "' id='url'>render</a>"); writer.close(); break; default: break; } } }
@Override protected void doView(RenderRequest request, RenderResponse response) throws PortletException, IOException { foo = request.getParameterValues("foo"); switch (RenderParameterTestCase.phase) { case 1: PortletURL url = response.createRenderURL(); url.setParameter("foo", "foo_value_2"); response.setContentType("text/html"); PrintWriter writer = response.getWriter(); writer.print("<a href='" + url + "' id='url'>render</a>"); writer.close(); break; default: break; } } }
@Override public void render(RenderRequest request, RenderResponse response) throws PortletException, IOException { foo = request.getParameterValues("foo"); portletMode = request.getPortletMode(); windowState = request.getWindowState(); PortletURL url = response.createActionURL(); response.setContentType("text/html"); PrintWriter writer = response.getWriter(); writer.print("<a href='" + url + "' id='url'>action</a>"); writer.close(); } }
@Override public void render(RenderRequest request, RenderResponse response) throws PortletException, IOException { foo = request.getParameterValues("foo"); portletMode = request.getPortletMode(); windowState = request.getWindowState(); PortletURL url = response.createActionURL(); response.setContentType("text/html"); PrintWriter writer = response.getWriter(); writer.print("<a href='" + url + "' id='url'>action</a>"); writer.close(); } }
@Override protected void doView(RenderRequest request, RenderResponse response) throws PortletException, IOException { foo = request.getParameterValues("foo"); switch (PublicRenderParameterTestCase.phase) { case 0: PortletURL url = response.createRenderURL(); url.setParameter("foo", "foo_value_1"); response.setContentType("text/html"); PrintWriter writer = response.getWriter(); writer.print("<a href='" + url + "' id='url'>render</a>"); writer.close(); break; default: break; } } }
@Override public void render(RenderRequest request, RenderResponse response) throws PortletException, IOException { renderFoo = request.getParameterValues("foo"); renderPortletMode = request.getPortletMode(); renderWindowState = request.getWindowState(); PortletURL url = response.createActionURL(); url.setParameter("foo", "foo_value"); url.setWindowState(WindowState.MAXIMIZED); url.setPortletMode(PortletMode.EDIT); response.setContentType("text/html"); PrintWriter writer = response.getWriter(); writer.print("<a href='" + url + "' id='url'>render</a>"); writer.close(); } }
@Override protected void doDispatch(RenderRequest request, RenderResponse response) throws PortletException, IOException { foo = request.getParameterValues("foo"); mode = request.getPortletMode(); windowState = request.getWindowState(); PortletURL url = response.createRenderURL(); url.setParameter("foo", "foo_value"); url.setPortletMode(PortletMode.EDIT); url.setWindowState(WindowState.MAXIMIZED); response.setContentType("text/html"); PrintWriter writer = response.getWriter(); writer.print("<a href='" + url + "' id='url'>render</a>"); writer.close(); } }
@Override protected void doDispatch(RenderRequest request, RenderResponse response) throws PortletException, IOException { foo = request.getParameterValues("foo"); mode = request.getPortletMode(); windowState = request.getWindowState(); PortletURL url = response.createRenderURL(); url.setPortletMode(PortletMode.EDIT); url.setWindowState(WindowState.MAXIMIZED); response.setContentType("text/html"); PrintWriter writer = response.getWriter(); writer.print( "<form action='" + url + "' method='post'>" + "<input type='text' name='foo' value='foo_value'/>" + "<input type='submit' id='submit'/>" + "</form>"); writer.close(); } }
@Override public void render(RenderRequest request, RenderResponse response) throws PortletException, IOException { renderFoo = request.getParameterValues("foo"); renderPortletMode = request.getPortletMode(); renderWindowState = request.getWindowState(); PortletURL url = response.createActionURL(); url.setWindowState(WindowState.MAXIMIZED); url.setPortletMode(PortletMode.EDIT); response.setContentType("text/html"); PrintWriter writer = response.getWriter(); writer.print( "<form action='" + url + "' method='post'>" + "<input type='text' name='foo' value='foo_value'/>" + "<input type='submit' id='submit'/>" + "</form>"); writer.close(); } }