1 package com.dotmarketing.portlets.browser.action; 2 3 import javax.portlet.PortletConfig; 4 import javax.portlet.RenderRequest; 5 import javax.portlet.RenderResponse; 6 import javax.servlet.http.HttpServletRequest ; 7 import javax.servlet.jsp.PageContext ; 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 23 public class ViewBrowserAction extends PortletAction { 24 25 public ActionForward render( 26 ActionMapping mapping, ActionForm form, PortletConfig config, 27 RenderRequest req, RenderResponse res) 28 throws Exception { 29 30 try { 31 HttpServletRequest hreq = ((RenderRequestImpl)req).getHttpServletRequest(); 32 PreviewFactory.setVelocityURLS(hreq); 33 return mapping.findForward("portlet.ext.browser.view_browser"); 34 } 35 catch (Exception e) { 36 req.setAttribute(PageContext.EXCEPTION, e); 37 return mapping.findForward(Constants.COMMON_ERROR); 38 } 39 } 40 41 } | Popular Tags |