用JSP操作Cookie(2)

cuiyan1109

cuiyan1109

2016-01-29 12:33

用JSP操作Cookie(2),用JSP操作Cookie(2)
四、 需要注意的一些问题

通过上面两个简单的例子,可以看到,用JSP进行Cookie的操作,是非常简单的。不过我们在实际操作中还要注意一些问题:

1. Cookie的兼容性问题

Cookie的格式有2个不同的版本,第一个版本,我们称为Cookie Version 0,是最初由Netscape公司制定的,也被几乎所有的浏览器支持。而较新的版本,Cookie Version 1,则是根据RFC 2109文档制定的。为了确保兼容性,JAVA规定,前面所提到的涉及Cookie的操作都是针对旧版本的Cookie进行的。而新版本的Cookie目前还不被Javax.servlet.http.Cookie包所支持。

2. Cookie的内容

同样的Cookie的内容的字符限制针对不同的Cookie版本也有不同。在Cookie Version 0中,某些特殊的字符,例如:空格,方括号,圆括号,等于号(=),逗号,双引号,斜杠,问号,@符号,冒号,分号都不能作为Cookie的内容。这也就是为什么我们在例子中设定Cookie的内容为"Test_Content"的原因。

虽然在Cookie Version 1规定中放宽了限制,可以使用这些字符,但是考虑到新版本的Cookie规范目前仍然没有为所有的浏览器所支持,因而为保险起见,我们应该在Cookie的内容中尽量避免使用这些字符。(
展开更多 50%)
分享

猜你喜欢

用JSP操作Cookie(2)

Java JAVA基础
用JSP操作Cookie(2)

用JSP操作Cookie

Java JAVA基础
用JSP操作Cookie

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

用JSP操作Cookie(1)

Java JAVA基础
用JSP操作Cookie(1)

JSP与Cookie

Web开发
JSP与Cookie

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

javascript操作cookie

Web开发
javascript操作cookie

JavaScript Cookie操作 笔记

Web开发
JavaScript Cookie操作 笔记

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Flash教程:AS打造鼠标控制转动地球仪

Flash教程:AS打造鼠标控制转动地球仪

JSP编程进度条设计实例(2)

JSP编程进度条设计实例(2)
下拉加载更多内容 ↓