我正在做我的第一个Java EE web应用程序,我正在为会话而苦苦挣扎。在我的web.xml文件中,我放置了以下设置: <session-timeout>30</session-timeout>
</session-config>但如果我关闭未配置为在关闭时删除cookies的浏览器,则在重新打开后,会话结束。
var cookie = new HttpCookie("theAnswer", "42");Response.Cookies.Add(cookie);
cookie是持久型的,大多数浏览器都会将其写入磁盘并跨会话使用。也就是说,即使浏览器和PC之间已经关闭,cookie明天仍然在客户端的PC上。一周后,该cookie将被删除(由于第2行)。非持久性/内