第一次加载网站时的GlassFish会话ID

时间:2014-10-10 17:37:02

标签: java java-ee glassfish

这是问题所在。我得到会话ID:

request.getRequestedSessionId();

但是,当网站第一次打开时,它会返回null。仅从第二次访问开始,它返回会话ID。但我需要从第一次就知道。我可以得到吗?

1 个答案:

答案 0 :(得分:0)

它因为没有会话而为空。

改为考虑:

request.getSession(true).getId()

如果一个会话不存在,它将创建一个会话,然后提供一个唯一的会话标识符。