Jsp 会话不持久

Jsp 会话不持久,jsp,session,cookies,session-cookies,sessionid,Jsp,Session,Cookies,Session Cookies,Sessionid,我有一个简单的JSP,它显示当前会话的ID。它应该在创建会话时生成,然后应该一直保存到浏览器关闭 下面是我所描述的代码: <%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1" %> <html> <head></head> <body> Your session ID is : <%=sessi

我有一个简单的JSP,它显示当前会话的ID。它应该在创建会话时生成,然后应该一直保存到浏览器关闭

下面是我所描述的代码:

<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1" %>
<html>
<head></head>
<body>
Your session ID is :  <%=session.getId()%>
</body>
</html>

您的会话ID是:
在Chrome、FF私人浏览模式和IE中,会话将保持,输出保持如下状态:

您的会话ID是:CF29941D705A657A91EBD44A35D68803

但是在Firefox正常模式下,每次刷新页面时,都会生成一个新的ID


有人能帮我解决这个问题吗?

如果您每次都在某个特定的webbrowser中获得一个新的会话ID,那么这只能意味着该特定的webbrowser为特定的域禁用了Cookie。检查并修复webbrowser的设置。

本地主机上似乎没有维护会话/cookie。这可能就是代码不起作用的原因