public void doAction(HstRequest request, HstResponse response) throws HstComponentException { HstPortletRequestContext prc = (HstPortletRequestContext)request.getRequestContext(); PortletPreferences prefs = prc.getPortletRequest().getPreferences(); ((StateAwareResponse) prc.getPortletResponse()).setPortletMode(PortletMode.VIEW); } catch (Exception e) { if (logger.isDebugEnabled()) {
String lifecycle = (String)prc.getPortletRequest().getAttribute(PortletRequest.LIFECYCLE_PHASE); pathInfo = urlProvider.buildHstURLPath(containerURL); if (actionWindowReferenceNamespace != null) { PortletURL url = ((MimeResponse)prc.getPortletResponse()).createActionURL(); url.setParameter(HstContainerPortlet.HST_PATH_PARAM_NAME, pathInfo); urlString = url.toString(); } else if (resourceWindowReferenceNamespace != null) { if (urlProvider.isPortletResourceURLEnabled()) { ResourceURL url = ((MimeResponse)prc.getPortletResponse()).createResourceURL(); url.setResourceID(pathInfo); urlString = url.toString(); path.append(prc.getEmbeddingContextPath()); path.append(prc.getResolvedEmbeddingSiteMount().getResolvedMountPath()); path.append(pathInfo); urlString = path.toString();
public void doBeforeRender(HstRequest request, HstResponse response) throws HstComponentException { HstPortletRequestContext prc = (HstPortletRequestContext)request.getRequestContext(); PortletPreferences prefs = prc.getPortletRequest().getPreferences(); request.setAttribute(PREF_VALUES_ATTR_NAME, prc.getPortletRequest().getPreferences().getMap()); } catch (Exception e) { if (logger.isDebugEnabled()) {
String lifecycle = (String)prc.getPortletRequest().getAttribute(PortletRequest.LIFECYCLE_PHASE); PortletResponse response = prc.getPortletResponse();