2012-09-15 123 views
0

我已經創建了一個servlet,它創建並填充了一個bean的值,並將bean設置爲會話屬性並將其傳遞給jsp文件。但是當我使用會話對象檢索bean時,我得到了空值。 jsp的設計方式是將數據庫中的項目保存在bean文件中,並傳遞給顯示數據庫/ bean值的jsp文件。 這是在servlet的doPost()方法:如何確保一個bean從一個servlet傳遞給jsp

 //Adding the list bean to the session 
     session.setAttribute("list", list); 

這是在JSP文件:

<% 
MessageList list = (MessageList) request.getAttribute("list"); 
//The bean is of type 'MessageList' 
%> 
+0

請顯示一些代碼,特別是將對象放置在會話中以及將其檢索到的位置。 – bdares

+0

@bdares以上是評論 –

回答

2

你設置會話,但你從​​請求對象檢索。將第二位更改爲session.getAttribute("list"),或將第一位更改爲request.setAttribute("list", list)

+0

thanx堆....救了我頭痛 –

相關問題