会话技术
一、HTTP无状态
概念:
http协议不会自动区别发送请求的是哪一个用户,需要用户发送请求的时候带一些验证参数
一、Cookie
概念:
每次带验证参数太麻烦了,浏览器提供了Cookie自动封装用户的验证参数
使用:
创建:
响应:
Servlet获取:
Jsp获取:
删除:
二、Session
概念:
Cookie的验证参数只能存取字符串,且验证也麻烦(怎么检验记得补充),服务器又提供了Session
原理:
底层的sessionId用的就是Cookie
通过请求对象的getSession方法获取到用户的Session对象
通过Session对象操作用户的数据
EL表达式为了区分是req对象还是session对象,建议将Session的值全大写