深入理解HTTP Session:http://lavasoft.blog.51cto.com/62575/275589
springmvc数据绑定:cookiehttp://jinnianshilongnian.iteye.com/blog/1705701
springmvc对cookie的操作:http://www.oschina.net/code/snippet_2001568_48014
最好封装一个cookie的工具类。
cookie的获取:Cookie[] cookies = request.getCookies();
将cookie写到浏览器:Cookie cookie = new Cookie("key", "value");
response.addCookie(cookie);
session的获取:HttpSession session = request.getSession(false);(默认false含义有session就不创建session)。
Object o= request.getsession().getattribute("key");获得某个session的value。
写到浏览器:request.getSession().setAttribute(“key”,value);
request.setAttribute这个的生命周期就是request级别的
request.getSession().setAttribute这个的生命周期是session级别的
cookie和session异同,前者客户端技术,后者服务器技术。session是基于cookie的。具体看参见javaweb技术内幕:点击打开链接