Servlet学习笔记---Session
来源:互联网 发布:人工智能企业 编辑:程序博客网 时间:2024/05/21 09:00
Session是通过setAttribute和getAttribute来传递信息的。
Session通过服务器创建和管理,当这个Session30分钟空闲,服务器就会把此Session摧毁。
session.invalidate();方法可以摧毁Session。
一次会话结束后,原来的默认cookie就被删除,而Session的运作是依赖cookie的。
要使cookie关闭浏览器后,依然存在,只需要重新写个同名的,回写到response,就可以覆盖原来的Cookie
request.setCharacterEncoding("UTF-8");HttpSession sess=request.getSession();String sessid=sess.getId();Cookie cookie=new Cookie("JSESSIONID",sessid);cookie.setMaxAge(60*30);cookie.setPath("/session_study/");response.addCookie(cookie);sess.setAttribute("name","洗衣机");
如果客户端禁了Cookie,那就要换一种方式传递JSEEIONID,以配合Session的使用。但退出浏览器后数据便会消失。
Writer wri=response.getWriter(); String url1=response.encodeURL("/session_study/servlet/Demo1"); String url2=response.encodeURL("/session_study/servlet/Demo2");wri.write("<a href='"+url1+"'>购买</a>");wri.write("<a href='"+url2+"'>付账</a>");
0 0
- Servlet学习笔记---Session
- Servlet学习笔记(七):Session详解
- servlet学习笔记--如何追踪session
- Servlet学习笔记(四)---Session
- 重温Servlet学习笔记--session对象
- Java Servlet学习笔记(七)Servlet Session跟踪
- servlet session的学习
- 20160404servlet学习笔记cookie补充以及session
- 20160410servlet学习笔记session与cookie对比与分析
- Servlet学习笔记---用Session做简单买书网站
- 韩顺平servlet学习笔记02-session以及连接数据库
- 2017.7.06 学习笔记 Servlet-----Session作用域
- 韩顺平servlet学习笔记04-session与cookies
- Servlet 学习笔记 Session的设置及应用
- J2EE与中间件 学习笔记1 JDBC Session Servlet
- 20160405servlet学习笔记session技术防止非法访问以及session生存时间
- Servlet笔记(四)Session JSP
- Servlet学习(六)Session
- C语言函数sscanf()的用法
- android xml布局文件中EditText的属性详解
- React Native开源项目如何运行(附一波开源项目)
- [ADAMS]Adams-matlab联合仿真
- 多面体的研究
- Servlet学习笔记---Session
- 在二元树中找出和为某一值的所有路径
- [leetcode] 47. Permutations II
- 论文中图片加方框并且放大显示 matlab代码
- php单利模式
- 《JAVA开发环境之安装与配置》
- 华为OJ——求最小公倍数
- 配置Java的环境变量
- hadoop源码之Job提交