Cookie的使用
Cookie:客户端会话技术,将数据保存到客户端,以后每次请求都携带Cookie数据进行访问
Cookie基本使用:
1.创建Cookie的对象,设置数据
Cookie cookie=new Cookie("key","value")
2.发送Cookie到客户端:使用response
response.addCookie(cookie)
获取Cookie
3.获取客户端携带的所有Cookie,使用request对象
Cookie[] cookies=request.getCookies()
4.遍历数组,获取每一个Cookie对象:for
5.使用Cookie对象方法获取数据
cookie.getName();
cookie.getValue();
存储中文数据要进行URL编码:
String value="张三"
value=URLEncoder.encode(value,"UTF-8")
取中文数据进行URL解码:
URLDecoder.decoder(value,"UTF-8");
Session得基本使用:
服务器会话跟踪技术:将数据保存到服务端
session是基于Cookie实现的
session使用细节