我最近了解了 ejb 中的有状态和无状态会话 bean。我可以毫无问题地使用无状态会话 bean(创建了多个应用程序),但我发现很难使用有状态会话 bean 实现应用程序。
这是我的场景:客户可以使用 id 登录并在他/她的帐户中进行交易。我想将 id 保存到登录 servlet 本身的会话 bean 中,以便我可以从会话中检索 id 以执行事务。
我知道如何使用 httpSessions,但不知道如何使用这些 ejb 会话(有状态 bean)。请指导,我想将帐户 ID 保存到会话(ejb 有状态会话)并在另一个 servlet 中检索它。
我用过 httpSessions ,下面是我的代码:
HttpSession session=request.getSession();
session.setAttribute("accountID", accountid);
但是上面是正常的会话,我如何使用帐户会话bean来保存ID并检索它。
谢谢