`

配置session超时

    博客分类:
  • java
阅读更多

在网上收集了一些信息,自己再验证下看看

1.在web.xml下加入下面代码,-1为无限制

注意清空tomcat根目录下的work目录的缓存

  <session-config>
    <session-timeout>30</session-timeout>
  </session-config> 

 2.在tomcat——>conf——>servler.xml文件中定义:

<Context path="/test" docBase="/test"
  
    defaultSessionTimeOut="3600" isWARExpanded="true"
  
    isWARValidated="false" isInvokerEnabled="true"
  
    isWorkDirPersistent="false"/>

 3.在程序中定义:这个就针对具体页面了

session.setMaxInactiveInterval(30*60);

 4..在conf/context.xml文件设置:这个是针对所有的项目了
  
   打开context.xml,在<Context>节点下添加如下<Manager>节点:

<Manager className="org.apache.catalina.session.PersistentManager" >
  
    debug=0
  
    saveOnRestart="true"
  
    maxActiveSession="-1"
  
    minIdleSwap="-1"
  
    maxIdleSwap="-1"
  
    maxIdleBackup="-1"
  
    <Store className="org.apache.catalina.session.FileStore" directory="../session" />
  
    //这里代表的是文件持久化.也可以自己实现Store
  
    </Manager>
 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    weblogic设置session超时时间

    weblogic 如何设置session的超时时间

    JS之Session超时提示代码

    不通过服务请求在js中完成session超时的提示,通过JS中的windows.event来监测鼠标行为

    登录超时完整实例、session超时设置、JSP页面会话超时

    登录超时完整实例、session超时设置、JSP页面会话超时 可以直接运行的myeclipse下的超时实例

    JSP Session超时设置的实现方法

    JSP Session超时设置的实现方法 在Java Web开发中,Session为我们提供了很多方便,...设置Session超时时间方式: 方式一:  在web.xml中设置session-config如下:  &lt;session&gt; &lt;session&gt;2&lt;/session&gt; &lt;/session-

    Java设置session超时的几种方式总结

    主要介绍了Java设置session超时的几种方式总结的相关资料,需要的朋友可以参考下

    session超时设置

    session设置超时时间,可以不用一直总是登录,在网页上操作更省心

    Java中设置session超时(失效)的三种方法

    session的作用:request.getSession()可以帮你得到HttpSession类型的对象,通常称之为session对象,session对象的作用域为一次会话,通常浏览器不关闭,保存的值就不会消失,web.xml中有一个session time out的地方,...

    .net 和IIS7.5关于Session超时的设置

    在web.config设置sessionState 或者类文件里设置Session.Timeout,在IIS里访问时每次都是达不到时间就超时,原因是因为在IIS中设置了 1. web.config中设置Session过期时间方法, 2. II7.5 界面图形设置

    session超时拦截器

    页面session页面点击会报错,我可以配置拦截器进行拦截操作判断session是否过期。

    IIS 7.5 asp Session超时时间设置方法

    有时候在web.config设置sessionState 或者类文件里设置Session.Timeout,在IIS里访问时每次都是达不到时间就超时,原因是因为在IIS中设置了 超时时间 那么我们如何设置超时时间呢? 1.IIS图形界面设置 IIS6 在IIS里面...

    J简单的springmvc包括拦截、session设置,超时跳转

    简单的springmvc包括拦截、session设置,超时跳转,还没利用到springmvc的注解,有熟悉注解的朋友望指教,谢谢

    .net解决了防止用户重复登陆,session超时

    关于项目设置时间限制的问题,sessionstate timeout

    webix+springmvc session超时跳转登录页面

    这里模仿jquery的处理方式实现webix的ajax请求session超时跳转。 具体的做法: 1、查看webix.js源码发现webix.ajax只有请求前的监听函数 “onBeforeAjax”, 要做到获取返回状态跳转登录页面必须要有个返回的监听...

    小程序server请求微信服务器超时的解决方法

    今天有同学在测试小程序的过程中,发现一个问题,调用 微信官方的服务端接口超时 ,比如这个接口,https://api.weixin.qq.com/sns/jscode2session ,因为我们小程序登录的时候,会在自己server端调用微信的API,这个...

    weblogic学习资料书

    主要介绍weblogic管理以及在J2EE上的应用,如WebLogic如何设置session超时时间 1 web.xml 设置WEB应用程序描述符web.xml里的&lt;session-timeout&gt;元素。这个值以分钟为 单位,并覆盖weblogic.xml中的TimeoutSecs属性 ...

    用django设置session过期时间的方法解析

    session的超时时间设置 settings中 SESSION_COOKIE_AGE=60*30 30分钟。 SESSION_EXPIRE_AT_BROWSER_CLOSE False:会话cookie可以在用户浏览器中保持有效期。True:关闭浏览器,则Cookie失效。 SESSION_COOKIE_...

    Tomcat如何监控并删除超时Session详解

    主要给大家介绍了关于Tomcat如何监控并删除超时Session的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用Tomcat具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧

Global site tag (gtag.js) - Google Analytics