gpt4 book ai didi

java - session.getAttribute ("someString") 与 session.getServletContext().getAttribute ("someString") 之间的区别

转载 作者:行者123 更新时间:2023-12-01 14:59:09 28 4
gpt4 key购买 nike

Possible Duplicate:
ServletContext and Session object

我觉得很奇怪

session.getAttribute("someString");

工作时

session.getServletContext().getAttribute("someString");

并不总是有效。

我通过使用

从 HttpServletRequest 请求获取 HttpSession 对象来将对象添加到 session 中
request.getSession().setAttribute("someString")

最佳答案

简单:the sessionthe servlet context 不一样。它们是完全不同的概念,并且有不同的用途。

Cletus sums it up nicely:

Sessions are user specific.

Servlet contexts are essentially global (within the context of that servlet), meaning all users who hit that servlet will share the same servlet context.

关于java - session.getAttribute ("someString") 与 session.getServletContext().getAttribute ("someString") 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13926452/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com