我正在開發一個liferay portlet。在這個portlet中,我從portlet類中的數據庫獲取用戶信息並將它們保存在結果集中。如何在portlet類和jsp頁面之間共享此結果集?如何在liferay中的多個jsp頁面之間共享一個對象?
0
A
回答
0
將用戶對象保存在數組列表中,並使用會話保存該數組列表。 您可以在整個portlet中使用它。 Setting and getting is explained in this.
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}!!!
相關問題
- 1. 如何在多個對象之間共享一個值? C#
- 2. 如何在兩個頁面之間共享對象?
- 3. Liferay Portlet在Portlet類和JSP之間共享對象
- 4. 多個JInternalFrame之間的共享對象
- 5. 在多個進程之間共享共享對象
- 6. 在多個線程之間共享一個對象java
- 7. 如何在多個項目中共享JSP頁面?
- 8. 如何在多個片段之間共享MediaPlayer對象?
- 9. 如何在不同的對象之間共享一個UIManagedDocument?
- 10. 如何在jsp頁面和servlet之間共享數據
- 11. 在OC4J中的.jsp頁面之間的會話中共享值
- 12. 在C#中的多個對象之間共享一個實例化的類
- 13. C++在多個進程之間共享單個類對象
- 14. 一個JVM中兩個JRuby實例之間的共享對象
- 15. 在許多jsp頁面上共享一個小程序
- 16. 共享多個頁面的jsp文件的一部分
- 17. 在兩個共享對象之間共享變量
- 18. 如何跨多個JSP頁面共享EmbeddedGraphDatabase實例?
- 19. 在EAR之間共享JSP
- 20. KineticJS在兩個組之間共享一個對象
- 21. 在多個html頁面之間共享變量
- 22. 如何在多個線程之間共享一個mysql連接?
- 23. 如何在兩個或多個Servlet之間共享變量或對象?
- 24. 組間共享多少個對象?
- 25. 是否允許在多個XmlReader/XmlWriter對象之間共享XmlSchemaSet?
- 26. 在多個表單之間共享對象實例
- 27. 如何在幾個類之間共享對象
- 28. 如何在兩個對象之間創建共享部分
- 29. 如何在兩個進程之間共享COM對象?
- 30. 在Python進程之間共享一個複雜的對象?
我有使用會話的一些問題。在view.jsp中,我獲取用戶名和密碼並將它們傳遞給portlet類。然後,我從數據庫中獲取用戶信息,並將它們保存在會話中,並使用「actionResponse.setRenderParameter(」jspPage「,」/ patientInfo.jsp「)來訪問patientInfo.jsp」 – Karadous 2012-04-21 13:08:14
如何在會話中設置值?試試我分享的鏈接中的示例。它肯定會以這種方式工作。 – 2012-04-22 15:32:50