Example usage for com.liferay.portal.kernel.servlet DynamicServletRequest setParameter

List of usage examples for com.liferay.portal.kernel.servlet DynamicServletRequest setParameter

Introduction

In this page you can find the example usage for com.liferay.portal.kernel.servlet DynamicServletRequest setParameter.

Prototype

public void setParameter(String name, String value) 

Source Link

Usage

From source file:com.liferay.my.account.web.internal.portlet.action.EditUserMVCRenderCommand.java

License:Open Source License

@Override
public String render(RenderRequest renderRequest, RenderResponse renderResponse) throws PortletException {

    try {/*from  www . j a  va 2 s  . c o  m*/
        User user = _portal.getUser(renderRequest);

        RenderRequestImpl renderRequestImpl = (RenderRequestImpl) renderRequest;

        DynamicServletRequest dynamicRequest = (DynamicServletRequest) renderRequestImpl
                .getHttpServletRequest();

        dynamicRequest.setParameter("p_u_i_d", String.valueOf(user.getUserId()));

        _portal.getSelectedUser(renderRequest);
    } catch (Exception e) {
        if (e instanceof PrincipalException) {
            SessionErrors.add(renderRequest, e.getClass());

            return "/error.jsp";
        } else {
            throw new PortletException(e);
        }
    }

    return "/edit_user.jsp";
}

From source file:com.liferay.my.account.web.internal.portlet.action.ViewMVCRenderCommand.java

License:Open Source License

@Override
public String render(RenderRequest renderRequest, RenderResponse renderResponse) throws PortletException {

    WindowState windowState = renderRequest.getWindowState();

    if ((renderRequest.getRemoteUser() == null) || !windowState.equals(WindowState.MAXIMIZED)) {

        return "/null.jsp";
    }//from www  .  ja va2 s .c om

    try {
        User user = _portal.getUser(renderRequest);

        RenderRequestImpl renderRequestImpl = (RenderRequestImpl) renderRequest;

        DynamicServletRequest dynamicRequest = (DynamicServletRequest) renderRequestImpl
                .getHttpServletRequest();

        dynamicRequest.setParameter("p_u_i_d", String.valueOf(user.getUserId()));

        return "/edit_user.jsp";
    } catch (PortalException pe) {
        throw new PortletException(pe);
    }
}