设置session时间
来源:互联网 发布:db2和sqlserver 编辑:程序博客网 时间:2024/05/21 09:35
1. 在web容器中设置(此处以tomcat为例)
在tomcat-5.0.28\conf\web.xml中设置,以下是tomcat 5.0中的默认配置:
[html] view plain copy
<!-- ==================== Default Session Configuration ================= -->
<!-- You can set the default session timeout (in minutes) for all newly -->
<!-- created sessions by modifying the value below. -->
<session-config>
<session-timeout>30</session-timeout>
</session-config>
Tomcat默认session超时时间为30分钟,可以根据需要修改,负数或0为不限制session失效时间。
2. 在工程的web.xml中设置
[html] view plain copy
<!-- 时间单位为分钟 -->
<session-config>
<session-timeout>15</session-timeout>
</session-config>
3. 通过Java代码设置
session.setMaxInactiveInterval(30*60);//以秒为单位
三种方式优先级:1 < 2 <3
特别:如果需要根据用户或者权限去设置sessionTimeOut时间
增加过滤器,在过滤器doFilter方法中通过request.getSession().getAttribute("userid") 去得到用户
然后判断用户,设置session.setMaxInactiveInterval(30); //session时间
在tomcat-5.0.28\conf\web.xml中设置,以下是tomcat 5.0中的默认配置:
[html] view plain copy
<!-- ==================== Default Session Configuration ================= -->
<!-- You can set the default session timeout (in minutes) for all newly -->
<!-- created sessions by modifying the value below. -->
<session-config>
<session-timeout>30</session-timeout>
</session-config>
Tomcat默认session超时时间为30分钟,可以根据需要修改,负数或0为不限制session失效时间。
2. 在工程的web.xml中设置
[html] view plain copy
<!-- 时间单位为分钟 -->
<session-config>
<session-timeout>15</session-timeout>
</session-config>
3. 通过Java代码设置
session.setMaxInactiveInterval(30*60);//以秒为单位
三种方式优先级:1 < 2 <3
特别:如果需要根据用户或者权限去设置sessionTimeOut时间
增加过滤器,在过滤器doFilter方法中通过request.getSession().getAttribute("userid") 去得到用户
然后判断用户,设置session.setMaxInactiveInterval(30); //session时间
阅读全文
0 0
- session 无时间设置
- 设置Session存储时间
- 设置Session时间
- 设置Session过期时间
- Session释放时间设置
- session过期时间设置
- 设置Session失效时间
- session时间设置
- 设置Session失效时间
- 设置Session过期时间
- session失效时间设置
- 设置session失效时间
- 设置session过期时间
- session生存时间设置
- 设置session失效时间
- 设置session会话时间
- 设置session有效时间
- 设置session的时间
- Android四大组件之Activity
- day11多态 接口 和instanceof
- accelerated c++ 0-2
- 判断字符串是否为回文字符串
- bzoj1711 [Usaco2007 Open]Dining吃饭(最大流/三分图匹配)
- 设置session时间
- 用 FileSaver 导出excel表
- Oracle中Left join的on和where的效率差别
- MVC5 新建项目里不包含jquery.unobtrusive-ajax.js(MVC5异步表单的问题)解决方法
- 借了不还,还打人的call()与apply()方法!
- 隐秘的广告销售技巧
- java8实战六:并行流
- 创建maven项目后,修改jre版本alt+f5后,返回默认1.5版本解决方法
- ASP.NET Core 中间件