1、Cookie饼干
1.1、什么是Cookie?
1.2、Cookie的使用
1.2.1、Cookie的创建
1.2.2、Cookie的获取
1.2.3、Cookie值的修改
1.2.4、Cookie生命控制
1.2.5、cookie路径Path设置
1.4、Cookie用户名免输入
2、Session会话
2.1、什么是Session?
2.2、Session的使用
2.2.1、Session创建和获取
2.2.2、Session数据的存取
2.2.3、Session 生命周期控制
2.2.6、浏览器和Session关联的技术内幕
1、Cookie饼干
1.1、什么是Cookie?
Cookie,翻译是小饼的意思。它是一种服务器告诉浏览器以键值对形式存储小量信息的技术。
1.2、Cookie的使用
1.2.1、Cookie的创建
1.先创建一个Servlet编写创建Cookie的代码,
2.然后打开浏览器访问Servlet程序。
3.按下F12.查看Cookie内容。
1)图解Cookie的创建过程:
2)Cookie的创建代码:
/**
* Cookie的代码
*/
public class CookieServlet extends BaseServlet {
private static final long serialVersionUID = 1L;
protected void createCookie(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
// Cookie的创建
Cookie cookie = new Cookie("cookie-name", "cookie-Value");
Cookie cookie2 = new Cookie("cookie-name2", "cookie-Value2");
// 告诉浏览器保存
response.addCookie(cookie);
response.addCookie(cookie2);
response.getWriter().write("已创建Cookie……");
}
}