KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > dotmarketing > portlets > folders > action > ViewFoldersAction


1 package com.dotmarketing.portlets.folders.action;
2
3 import javax.portlet.PortletConfig;
4 import javax.portlet.RenderRequest;
5 import javax.portlet.RenderResponse;
6 import javax.servlet.http.HttpServletRequest JavaDoc;
7 import javax.servlet.jsp.PageContext JavaDoc;
8
9 import org.apache.struts.action.ActionForm;
10 import org.apache.struts.action.ActionForward;
11 import org.apache.struts.action.ActionMapping;
12
13 import com.dotmarketing.factories.PreviewFactory;
14 import com.liferay.portal.struts.PortletAction;
15 import com.liferay.portal.util.Constants;
16 import com.liferay.portlet.RenderRequestImpl;
17
18 /**
19  * <a HREF="ViewQuestionsAction.java.htm"><b><i>View Source</i></b></a>
20  *
21  * @author Maria Ahues
22  *
23  */

24 public class ViewFoldersAction extends PortletAction {
25
26     public ActionForward render(
27             ActionMapping mapping, ActionForm form, PortletConfig config,
28             RenderRequest req, RenderResponse res)
29         throws Exception JavaDoc {
30
31         try {
32             HttpServletRequest JavaDoc hreq = ((RenderRequestImpl)req).getHttpServletRequest();
33             PreviewFactory.setVelocityURLS(hreq);
34             return mapping.findForward("portlet.ext.folders.view_folders");
35         }
36         catch (Exception JavaDoc e) {
37             req.setAttribute(PageContext.EXCEPTION, e);
38             return mapping.findForward(Constants.COMMON_ERROR);
39         }
40     }
41
42
43 }
Popular Tags