jsp之session
来源:互联网 发布:uiautomator.jar源码 编辑:程序博客网 时间:2024/05/29 13:51
session就是一个全局变量,是浏览器线程在服务器端的代理。web服务程序只要打开,session就会存在,当你第一次访问时,session会自动为你分配一个session ID,所以session为新建立的,所以session.isNew()为true。当你刷新页面时,这个session ID一直存在(session.getId()不变),不会消失,所以session.isNew()为false。除非你关闭你要访问的web站点,或则关闭session(session.invalidate()),这个session ID才会消失(session.getId()变了),isNew()为true。
两个方法 session.isNew() 判断是否是一个新session
session.getId() 得到这个session id
当关闭所有的浏览器,再重新登录的时候session.isNew()才会是true
当每次都新打开一个浏览器用不同的用户登录,session.isNew() 是为false。session.getId()是不变的,。
即:session id相当是打开一个浏览器进程(不是线程)时web服务器为本浏览器进程分配的id
常用方法:
long create_time = session.getCreationTime(); //session创建时间
long access_time = session.getLastAccessedTime();//session最后访问时间
//打印session里面的attribute值
Enumeration elements = session.getAttributeNames();
while (elements.hasMoreElements()) {
String id = (String)elements.nextElement();
}
response.setHeader("Refresh","5;url=/session_filter_listener/index.jsp");//每5秒钟刷新,然后定位到index.jsp ......
- JSP之session对象
- jsp之session
- jsp之session
- jsp之session对象
- jsp之session应用
- jsp之session应用
- JSP之Session对象
- Jsp基础之session
- JSP之Session生命周期
- Session原理之jsp
- JSP内置对象之session
- JSP学习笔记之session
- jsp内置对象之session
- jsp初体验之session
- JSP之Cookie与Session
- JSP入门初级教程之Session的使用
- JSP入门初级教程之Session的使用
- JSP入门初级教程之Session的使用
- Remoting之追根求源一
- 关于加强公司内部员工之间的沟通与交流的一点思考1
- CSDN下载频道如何快速得到积分
- 好用的jquery操作select插件
- c#中换行的两种方法
- jsp之session
- 网站的相关性推荐为了解决什么问题
- 4.修改数据库名
- FLASH入门常见问题
- C++编译模式(转)
- treeview 设置总结
- Android的环境配置及第一个Android程序的运行
- AS的基本代码解释
- EA注册码