我最近了解到有關ejb中的有狀態和無狀態會話bean。我可以與無狀態會話bean一起工作,但沒有任何問題(創建了多個應用程序),但是我發現使用有狀態會話bean實現應用程序很困難。使用有狀態會話bean(EJB)
以下是我的場景: 客戶可以使用ID登錄並在其賬戶中進行交易。我想將id保存到登錄servlet本身的會話bean中,以便我可以從會話中檢索id來執行事務。
我知道如何使用httpSession而不是使用這些ejb會話(有狀態bean)。請指導,我想將帳戶ID保存到會話(ejb有狀態會話)並將其恢復回另一個servlet。
我用的HttpSession,下面是我的代碼:
HttpSession session=request.getSession();
session.setAttribute("accountID", accountid);
但上面是正常的會話,我如何使用該帳戶會話bean保存ID和檢索。
謝謝
這可能會幫助你:http://stackoverflow.com/questions/8480096/using-a-stateful-session-bean-to-track-an-users-session – asohun