2012-04-21 105 views

回答

0

将用户对象保存在数组列表中,并使用会话保存该数组列表。 您可以在整个portlet中使用它。 Setting and getting is explained in this.

Example

+0

我有使用会话的一些问题。在view.jsp中,我获取用户名和密码并将它们传递给portlet类。然后,我从数据库中获取用户信息,并将它们保存在会话中,并使用“actionResponse.setRenderParameter(”jspPage“,”/ patientInfo.jsp“)来访问patientInfo.jsp” – Karadous 2012-04-21 13:08:14

+0

如何在会话中设置值?试试我分享的链接中的示例。它肯定会以这种方式工作。 – 2012-04-22 15:32:50

0

它的建议举行会议薄,在这种情况下我会把数据的请求。

的java:

public class MyTestPortlet extends MVCPortlet { 
    @Override 
    public void doView(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException { 
     User user = getCurrentUser(renderRequest); 
     renderRequest.setAttribute("UserName", user.getScreenName()); 
     super.doView(renderRequest, renderResponse); 
    } 
... 
} 

的jsp:

Hello ${UserName}!!! 
相关问题