Java 将服务器端cookie转换为客户端cookie

Java 将服务器端cookie转换为客户端cookie,java,javascript,spring-mvc,cookies,Java,Javascript,Spring Mvc,Cookies,使用SpringMVC,每当我登录我的站点时,它都会创建一个cookieJSESSIONID,我可以从firebug的资源>Cookies中获取它的值。但我无法从javascript中获取此cookie值 从服务器端cookie创建新的客户端cookie(我可以通过javascript访问)需要哪些设置/代码。cookie可能设置了HttpOnly标志,禁止javascript访问它(使用firebug等进行检查)-并且您不想从会话cookie中删除HttpOnly标志!看这个,我想你已经搞定了

使用SpringMVC,每当我登录我的站点时,它都会创建一个cookie
JSESSIONID
,我可以从firebug的资源>Cookies中获取它的值。但我无法从javascript中获取此cookie值


从服务器端cookie创建新的客户端cookie(我可以通过javascript访问)需要哪些设置/代码。

cookie可能设置了HttpOnly标志,禁止javascript访问它(使用firebug等进行检查)-并且您不想从会话cookie中删除HttpOnly标志!看这个,我想你已经搞定了。您希望从服务器上的值创建客户端值。从客户的角度来看,这是不可能的!让我们假设服务器将cookie
JSESSIONID=“true”
放置到
/login/user
路径。如果您在
/
/login
url上的浏览器中询问
document.cookie
,您将看不到
JSESSIONID
cookie,但您可以看到
/
/login
路径相关的其他cookie。因此,检查/比较您的cookie
path
from Resources>cookies与您从JavaScript请求cookie的客户端浏览器url。