zoukankan      html  css  js  c++  java
  • 关于session的过期时间的方法

                       session的的过期时间的设置,通用的三种方法:

    1.  直接在后台代码中设计,使用session.setMaxInactiveInterval(60*60);

         注意这个时间的单位是秒,60*60就是一小时。

      如果将时间设置为负数,则表示用不过期。

    2.在项目的web.xml文件中添加配置过期时间的代码即可。

    <session-config>
      <session-timeout>400</session-timeout>
    </session-config>      

    这个时间的单位是分钟,上面的配置就是session的有效期是400分钟。

    如果将时间设置为负数,则表示用不过期

    3.在服务器端配置,在Tomcat的conf的web.xml中修代码

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

    中将30改为想要设置的过期时间,这个单位是分钟。如果不修改则tomcat默认30分钟过期,

    如果将时间设置为负数,则表示用不过期。

      总之:三种方法都可以成功设置session的过期时间,但是有一点需要注意,就是三种过期时间的有限级不同。

    优先级:方法1>方法2>方法3

  • 相关阅读:
    load custom class in drupal 8
    HEAD in Git
    composer version constraint 版本号前缀
    如何测试
    看待一段数据
    创建一个plugin
    eclipse的快捷方式
    .git文件夹的猜想
    本地可以但远程不行
    方法点不进去的原因
  • 原文地址:https://www.cnblogs.com/wyf-love-dch/p/7117831.html
Copyright © 2011-2022 走看看