2012-04-21 65 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}!!! 
相關問題