Cookies 获取liferay登录用户信息时出现问题

Cookies 获取liferay登录用户信息时出现问题,cookies,liferay,session-cookies,liferay-6,portlet,Cookies,Liferay,Session Cookies,Liferay 6,Portlet,我已经部署了一个portlet,在这里我可以通过以下代码在my view.jsp中获取用户名、电子邮件Id和站点Id <% long id = themeDisplay.getLayout().getGroupId(); long userId = themeDisplay.getUserId(); String fullname= user.getFullName(); System.out.println("USER INFO Testing ==> Full name is:

我已经部署了一个portlet,在这里我可以通过以下代码在my view.jsp中获取用户名、电子邮件Id和站点Id

<%
long id = themeDisplay.getLayout().getGroupId();
long userId = themeDisplay.getUserId();
String fullname= user.getFullName();
System.out.println("USER INFO Testing ==> Full name is: "+fullname+ " Site Id: "+ id + " User Id "+ userId);
%>
在My view.jsp中,我正在呈现一个外部网页。在这个外部web页面中,我填写一个表单,单击submit按钮,我通过硬编码URL将控件重定向回具有另一个jspformData.jsp的同一portlet

现在的问题是,我需要在网页中的“提交”按钮后获取用户信息。例如,在view.jsp中,我们是否可以在cookie、会话、PortalTil或portletSession中设置用户信息,并在提交操作后在formData.jsp中获取该信息


或任何其他简单的解决方案,以获得用户信息后提交事件

登录liferay后,用户信息存储在属性名为User的httpsession对象中


您可以通过session.getAttributeUSER获取用户对象

它是空的。是否有其他方法获取用户信息?