【发布时间】:2014-09-04 16:26:50
【问题描述】:
在我的 JSP 应用程序中,我想跟踪登录的用户。
当用户尝试登录时,我使用 UserManager 类中的数据库事务来验证条目是否存在(我的目标不是制作一个非常安全的网站,其中大部分是为了学习)。
UserManager 类根据检索到的用户信息(即他们的姓名、年龄、照片等)构造一个 User 实例对象。
登录成功后,我使用该对象在用户主页上高效调用准备演示文稿。
问题是,我不知道如何在与用户的整个会话期间保持这个User 对象处于活动状态。比如他去别的页面,我还是希望能够调用
user.getPhoto()
或
user.getLastName()
无需每次都进行复杂的数据库查询。
有什么办法吗?
【问题讨论】:
-
您是在使用任何框架还是仅使用 servlet?
-
无框架。只是 Servlet