cookie,session专题2-2:cookie存储session存储,cookie和springmvc的结合使用

来源:互联网 发布:犀牛软件安装包 编辑:程序博客网 时间:2024/06/07 12:18

深入理解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技术内幕:点击打开链接

0 0
原创粉丝点击