![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Cookie和Session
Tomorrow YE
这个作者很懒,什么都没留下…
展开
-
Cookie的所有属性
属性名:name(String)描述:该Cookie的名称。Cookie一旦创建,名称便不可更改属性名:value(Object) 描述:该Cookie的值。如果值为Unicode字符,需要为字符编码。如果值为二进制数据,则需要使用BASE64编码属性名:maxAge(int) 描述:该Cookie失效的时间,单位秒。如果为正数,则该Cookie在maxAge秒之后失效原创 2017-08-01 10:59:14 · 931 阅读 · 0 评论 -
Cookie的修改、删除,清除
Cookie并不提供修改、删除操作。如果要修改某个Cookie,只需要新建一个同名的Cookie,添加到response中覆盖原来的Cookie。如果要删除某个Cookie,只需要新建一个同名的Cookie,并将maxAge设置为0,并添加到response中覆盖原来的Cookie。注意是0而不是负数。负数代表其他的意义。读者可以通过上例的程序进行验证,设置不同的属性。注意!!!修原创 2017-08-01 11:13:48 · 12428 阅读 · 0 评论 -
session的生命周期和有效期
session的生命周期Session保存在服务器端。为了获得更高的存取速度,服务器一般把Session放在内存里。每个用户都会有一个独立的Session。如果Session内容过于复杂,当大量客户访问服务器时可能会导致内存溢出。因此,Session里的信息应该尽量精简。Session在用户第一次访问服务器的时候自动创建。需要注意只有访问JSP、Servlet等程序时才会创建Session原创 2017-08-01 11:28:18 · 1558 阅读 · 0 评论 -
Session的常用方法
方法名:void setAttribute(String attribute, Object value)描述:设置Session属性。value参数可以为任何Java Object。通常为java Bean。value信息不宜过大方法名:String getAttribute(String attribute)描述:返回Session属性方法名:Enumeration原创 2017-08-01 11:39:46 · 450 阅读 · 0 评论