会话技术
渔闻520
To Be Continued……
展开
-
cookie会话技术-记录网站上一次的访问时间
一些其他的知识点:获取时间的方法:先创建一个时间的对象:Date date=new Date();再创建一个时间的格式化对象:SimpleDateFormat simpleDateFormat=new SimpleDateFormat("yyyyMMdd-hh:mm:ss");再得到时间:String time=simpleDateFormat.format(date);下...原创 2018-08-07 15:12:14 · 194 阅读 · 0 评论 -
session-购物车的简单实现
一些知识点:要将session进行持久化:要将cookie进行持久化,则要将cookie中的JSSESSIONID进行持久化。这里要创建一个cookie来覆盖服务器之前自动生成的JSSESSIONID。这里分为添加进购物车,查看购物车,和前端前端代码:<!DOCTYPE html><html lang="en"><head> &...原创 2018-08-07 15:22:09 · 447 阅读 · 0 评论 -
session.invalidate()的用法
当浏览器第一次请求时,服务器创建一个session对象,同时生成一个sessionId,并在此次响应中将sessionId 以响应报文的方式传回客户端浏览器内存或以重写url方式送回客户端,来保持整个会话。关闭此浏览器窗口,其内存中的sessionId也就随之销毁。session.invalidate()是将session设置为失效,一般在退出时使用,但要注意的是:session失效的同时...转载 2018-09-23 11:07:08 · 11915 阅读 · 0 评论 -
解决cookie存取中文时所产生的乱码问题
Cookie存取中文的时候可能会出现乱码问题,这是因为cookie文件是以ASCII编码格式来存放的,占2个字节,而Unicode中的字符占用4个字节。所以,要在cookies中保存中文的话,必须进行相应的编码后才能正确的存取,读取时还要解码。存取时编码的代码实例:Cookie cookie=new Cookie(URLEncoder.encode("姓名","utf-8"),URLEn...原创 2018-10-08 21:13:52 · 2097 阅读 · 0 评论