无法读取在GWT RPC中设置的客户端cookie值

无法读取在GWT RPC中设置的客户端cookie值,gwt,cookies,gwt-rpc,Gwt,Cookies,Gwt Rpc,我有一个GWT servelt,在它的doGet方法上,我创建了一个cookie,如下所示: Cookie nameCookie = new Cookie("name","adam"); response.addCookie(nameCookie); 我试着在客户端阅读这篇文章 String name = Cookies.getCookie("name"); String name = Cookies.getCookie("name"); 但是字符串变量名的输出结果是未定义的。我发现在创建

我有一个GWT servelt,在它的doGet方法上,我创建了一个cookie,如下所示:

Cookie nameCookie = new Cookie("name","adam");
response.addCookie(nameCookie);
我试着在客户端阅读这篇文章

String name = Cookies.getCookie("name");
String name = Cookies.getCookie("name");

但是字符串变量名的输出结果是未定义的。

我发现在创建cookie时,还必须为其设置路径,从而解决了这个问题。 所以在服务器端

Cookie nameCookie = new Cookie("name","adam");
nameCookie.setPath("/");
response.addCookie(nameCookie);
现在,下面的客户端代码返回正确的值作为adam