jsp存取cookie数据的的使用方法

jsp存取cookie数据的的使用方法

ID:6602107

大小:28.00 KB

页数:5页

时间:2018-01-19

jsp存取cookie数据的的使用方法_第1页
jsp存取cookie数据的的使用方法_第2页
jsp存取cookie数据的的使用方法_第3页
jsp存取cookie数据的的使用方法_第4页
jsp存取cookie数据的的使用方法_第5页
资源描述:

《jsp存取cookie数据的的使用方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、JSP存取Cookie数据的的使用方法JSP存取Cookie数据的的使用方法分类:IT2007-08-2810:26(1)建立CookieCookiecookie=newCookie(Stringindex,Stringvalue);其中index乃是Cookie的索引,为一个String类型的值;valus表示Cookie内所有的记录的数据,也是String的数据类型。(2)存储Cookie数据response.addCookie(cookie);在建立Cookie对象之后,必须加上这一个程序语句,Cookie才

2、会真的得存储在用户的计算机中,而response.addCookie方法则会将对象的内容实际存储成文件。(3)Cookie的存在时限然而Cookie并非永远的有效的,它有一定的存在期限,如果没有特别的设置,则当用户关闭浏览器时,Cookie也就随之消失。如果要延长Cookie的使用期限,让Cookie能够保存在客户端的计算机中,下次再连接还可以继续的存取,这时候就要在程序中设置Cookie的生命周期,设置方式如下:cookie.setMaxAge(Time);其中Time则是Cookie的使用期限,单位为秒。如:建

3、立一个Cookie,并设置让它在一个小时后消失,使用下面的语句:cookie.setMaxAge(3600);response.addCookie(cookie);(4)Cookie的删除setMaxAge还有另外的一种功能,那就是删除Cookie其实这个功能与设置存在期限有限当大的关系,如果设置Cookie的期限是20秒,那么它就只能存活20秒,如果设置是0,那么Cookie就消失了,这就是Cookie删除的方(5)Cookie的个数Cookie有一定的数量限制,一部客户机最多只能存储300个Cookie;对于同

4、一部服务器只能由20个,也就是说一部服务器只能在客户机上存储20个Cookie。这种限制对用户有一定的保护作用,如果不限制Cookie的使用个数,那么只要写个小程序,就算机机会被Cookie给轰炸得乱七八糟。(6)Cookie与Session的区别比较的项目cookiesession存储位置客户端服务器数量限制客户端最多300个,同一服务器20个无数量的限制(但是数量越多,服务器的性能越差)使用类CookieSession处理速度快慢说明:由于Cookie是将服务器的数据下载,然后在客户端执行,因此经由网络传输的时

5、间减少,处理速度自然的会有所提升,而session则在服务器上执行,每次更新数据都必须的通过网络传送数据,网络的传速又远远的低于计算机的处理速度,因此效率就慢.(7)存取Cookie的信息建立Cookie的目的就是用来存储用户的数据,这些数据可以用来让服务器辨别用户的身份,这才是使用Cookie的真正目的.下面介绍如何取得Cookie中的数据.Cookie类中有几个存取Cookie信息的方法:Request.getCookies();返回有客户端所有的Cookie所组成的对象数组;getName();返回指定Coo

6、kie的索引;getValue();返回指定Cookie的内容;(8)应用实例:<%@pagelanguage="java"contentType="text/html;charset=gb2312"%>欢迎光临

Cookie学习篇!


<%inti;inti;StringIdx;StringValue;

7、Cookiecookie=newCookie("ID-1","zhang");response.addCookie(cookie);Cookie[]AllCookies=request.getCookies();//注意在第一次进行加载的时候,只是告诉它有Cookie存在,而没有进行添加。if(AllCookies==null){out.println("error");}else{for(i=0;i

8、.equals("ID-1")){Value=AllCookies[i].getValue();if(Value.equals("")){out.println("error2");}out.println("以下是Cookie的信息:
");out.println(Idx+"
");out.println(Value);break;}}}%><

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。