request.getSession(false) 引起的疑问

华清545 2014-07-29 05:38:23
在系统判断用户是否已登录时,需要用到 request.getSession(false)。注意这里不应该使用 request.getSession(true),如果参数为 true 的话 会引起一些问题。
我就不明白 参数为true 的话 会引起什么问题,最多新建了一个无用的session对象,其它还会引起什么严重的问题呢。请高手指教。
...全文
136 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
中琦 2014-07-29
  • 打赏
  • 举报
回复
引用 2 楼 a137655624 的回复:
亲,你这是服务端,如果大用户量操作的话,服务器就炸了
貌似不是你理解的这样的吧。 每个用户在 服务器 端 不应该都得有个 session 么。?? request.getSession(true) 的意思是 如果该用户是第一次登陆还没有session 那么就创建一个 session, 如果存在,就直接取原来的那个而不用创建新的。 里面 参数 填 false 的话是无论如何都 新建一个session。
华清545 2014-07-29
  • 打赏
  • 举报
回复
引用 2 楼 a137655624 的回复:
亲,你这是服务端,如果大用户量操作的话,服务器就炸了
您是说 新建的无用session 太多,太占内存吗。
a137655624 2014-07-29
  • 打赏
  • 举报
回复
亲,你这是服务端,如果大用户量操作的话,服务器就炸了
华清545 2014-07-29
  • 打赏
  • 举报
回复
还请各位指教

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧