【发布时间】:2010-03-03 12:09:01
【问题描述】:
我正在编写一个在会话范围内使用 JSP usebean 标记的 Web 应用程序,如下所示
<jsp:useBean id="userSession" class="project.session.UserSession" scope="session" />
我还编写了一个过滤器,它进行一些处理并需要在 userSession bean 上设置一些值。如何获得对象的句柄并在其上设置值?我已经尝试从会话中获取对象,如下所示,但是这种方法不起作用。
UserSession userSession = (UserSession)request.getSession().getAttribute("userSession");
我使用 Tomcat 进行开发。
【问题讨论】:
-
您的过滤器在您的 JSP 运行之前运行。我假设您指的是在设置后访问 bean(即另一个请求)。会话有效吗?
标签: jsp session tomcat jakarta-ee javabeans