我最近了解到有关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