摘要: 1.String getID():获取sessionID 2.void invalidate():让session失效;调用该方法当前session失效,下次访问服务器重新创建新的session 3.void isNew():判断session是否为新的;当session创建好还没保存到cookie 阅读全文
posted @ 2020-02-15 22:19 爱编程DE文兄 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 1.UUID这东西也很简单,帮我们生成一串随机不重复的32位的字符串;可以封装以下,到时候调用的时候就很方便了 2.如图: 打印结果: 阅读全文
posted @ 2020-02-15 22:02 爱编程DE文兄 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 一.Session原理 1.第一次访问服务器,服务器帮你创建一个Session,并响应给浏览器一个SessionID的Cookie 2.其实我们关闭浏览器之后,是sessionID会丢失,而在服务器端我们的session没有消失,只不过我们再次打开浏览器访问服务器时是新的session了,之前的se 阅读全文
posted @ 2020-02-15 21:34 爱编程DE文兄 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 1.httpSession由JavaWeb提供的,用来会话跟踪的类,是服务器端的对象,保存在服务器的一个map对象中,map是一个session缓冲区;跟Cookie不同,cookie是保存在客户端; 2.httpsession是三大域对象之一,所有它也有设置,获取,删除属性的方法的三个方法; 3. 阅读全文
posted @ 2020-02-15 14:17 爱编程DE文兄 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 1.首先,Cookie的path并不是服务器指明要浏览器放在哪个路径下 2.cookie的path作用是每次浏览器访问服务器时,浏览器带哪些cookie过去(也就是看path来决定带cookie回去,不用全部cookie都带回给服务器) 3.如果你访问服务器的路径中包含了cookie里的路径,则该c 阅读全文
posted @ 2020-02-15 13:29 爱编程DE文兄 阅读(509) 评论(0) 推荐(0) 编辑
摘要: 1.cookie也是有生命周期的,在内存或者硬盘上保存: (1)硬盘上,可通过setMaxAge(int maxAge)来设置cookie保存在硬盘的生命长度,如果没有设置,默认随浏览器的关闭而结束; maxAge>0,则cookie保存到硬盘,具体时间自己定; maxAge<0,cookie在内存 阅读全文
posted @ 2020-02-15 13:06 爱编程DE文兄 阅读(163) 评论(0) 推荐(0) 编辑