JSP - 2个会话可以共享一个自定义创建的cookie吗?

时间:2013-08-28 19:00:35

标签: jsp servlets session-cookies session-timeout

我在一个浏览器中打开一个基于Web的(JSP / Servlet)应用程序,这导致创建一个新会话,并在我的servlet代码中创建一个自定义cookie,并将其发送回我的浏览器。

然后我打开另一个浏览器并访问同一个应用程序(当前创建一个新会话)。鉴于我的servlet代码首先检查附加到请求对象的自定义cookie,它将永远无法找到此cookie,因为它是一个完整的新请求对象。

所以,出于好奇,我想知道是否,

  1. 有两种方式(如上所述)共享一个自定义创建的cookie(AND)
  2. 如果我将请求转发到另一个Web应用程序(在同一服务器上运行)以访问某些数据/资源,那么第二个应用程序是否能够访问自定义创建的cookie,因为转发了相同的请求对象?

1 个答案:

答案 0 :(得分:0)

我想了一会儿,我想我的第一个问题就是答案,也就是说,2个会话可以分享1个自定义cookie。会话取决于会话cookie而不是持久性(自定义)cookie。例如,我可以创建一个自定义cookie来保存用户名,然后关闭浏览器,当我访问同一个网页时,它可以(如果相应编码)填充自定义cookie中的用户信息。

相关问题