2013-05-27 57 views
-2

我已經在該應用程序中創建了一個Struts2應用程序,首先需要通過創建您的用戶名,密碼,電話,地址和金額來創建帳戶將貸記到您新創建的帳戶。我能夠完成這個過程,現在我可以看到數據庫中的值。但是當我想檢查我的餘額時,我需要輸入用戶名和密碼以及帳號,當我輸入所有這3個信息時,我應該能夠從數據庫中獲取該特定行。我已經在servlet中做了這個,但是我知道可以通過Struts2輕鬆完成。如何從jsp頁面傳遞信息並稍後在Struts2中使用jsp進行檢索

那麼,請告訴我如何在Struts2中做到這一點。任何幫助,高度讚賞。

+0

閱讀有關Struts控制器以及如何使用模型。 – NINCOMPOOP

+0

詞太多,沒有代碼。如果你可以保存到數據庫,那麼你也可以檢索信息。你究竟在遇到什麼問題? –

+0

我問我是否使用struts2,我必須在jsp中編寫任何與數據庫相關的代碼嗎? – user2424732

回答

0
method 1 : set as request Attribute 

集在當前JSP屬性:

request.setAttribute(name, value); 

現在獲得的價值在明年JSP是:在會話中設置值

request.getAttribute(name) 

method 2 : set as session Attribute 

String name = request.getParameter("name"); 

從中獲取價值在隱藏字段錫安

session.setAttribute("theName", name); 

method 3 : store in hidden filed and keep passing 

設定值是值傳遞的文本字段 簡單隻創建文本字段隱藏

<input type="hidden" name="something" value="something"/> 
+0

感謝Hussain,但是在上面的3個方法中哪一個最適合struts2? – user2424732

+0

在我的經驗會議是最好的選擇,除非你在會話中存儲文件,這是影響應用程序性能 –

+0

@ user2424732:應該避免隱藏的字段出於安全原因,會話應該是首選 –

相關問題