通过jsp设置cookie
当我使用以下代码通过JSP设置cookie时:通过jsp设置cookie,jsp,cookies,Jsp,Cookies,当我使用以下代码通过JSP设置cookie时: String username = userinfoid; Cookie testcoo = new Cookie ("username",username); Cookie testcoo = new Cookie ("username",username); 它将cookie设置为值“zahidansari”(注意,该值带有双引号)。虽然值是正确的,但它在双引号内有界 但是,当我使用以下代码设置cookie时: String usern
String username = userinfoid;
Cookie testcoo = new Cookie ("username",username);
Cookie testcoo = new Cookie ("username",username);
它将cookie设置为值“zahidansari”(注意,该值带有双引号)。虽然值是正确的,但它在双引号内有界
但是,当我使用以下代码设置cookie时:
String username = userinfoid;
Cookie testcoo = new Cookie ("username",username);
Cookie testcoo = new Cookie ("username",username);
它正在设置不带引号的cookie
我希望cookie值不带引号。有人知道为什么会这样吗。也有同样的问题。不要让这个问题没有答案:)这是我的解决方法: 对cookie值进行编码:
String username = userinfoid;
Cookie testcoo = new Cookie ("username", URLEncoder.encode(username, "UTF-8"));
有关更多信息,请查看是否在所有浏览器中都会发生这种情况?请登录chrome。让我在chrome浏览器和mozilla浏览器中登记。两者都有