Java HttpSession

标签 java httpsession

java中的HttpSession是在servlet之后才创建的吗

HttpSession s = request.getSession();

?

在我的代码中我没有这样写,但是当我使用 if (request.getSession(false) == null) ... 时,它不起作用。为什么?

最佳答案

HttpSession 在调用 request.getSession() 时创建。

但是如果您默认访问 JSP,它会自动创建一个 session 。可以使用以下命令禁用此行为:<%@ page session="false">

你在使用 JSP 吗?

关于Java HttpSession,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5140556/

相关文章:

java - 调用无效后重新使用 session ID

java - 以更简单的方式编写代码

java - Swing Hello World 应用程序如何工作?

java - 如何通过字符串从类的对象中获取值?

javascript - 如何向按钮添加多个 jlabel?

java - 具有 spring security 的应用程序之间是否共享 SecurityContextHolder

spring - session 中存储的域对象变得分离

java - 客户端麦克风笔记分析

java - HttpSession 对象如何绑定(bind)到浏览器?

java - 如何在java中创建用于登录和注销的 session