zoukankan      html  css  js  c++  java
  • 关于session应用(1)session过期时间设置

    1、在tomcat下设置

    (1)C:\apache-tomcat-6.0.32\conf\web.xml

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

    注:30指分钟

    (2)C:\apache-tomcat-6.0.32\conf\server.xml

    <Context path="/livsorder" docBase="/home/httpd/html/livsorder"      

    defaultSessionTimeOut="3600" isWARExpanded="true"     

    isWARValidated="false" isInvokerEnabled="true"     

    isWorkDirPersistent="false"/>

    注:单位为秒

    2、在项目的web.xml中设置

     <session-config>
            <session-timeout>15</session-timeout>
     </session-config>

    注:15指分钟

    3、在java代码中

    HttpSession ses = request.getSession();

    ses.setMaxInactiveInterval(900);

    注:参数900单位是秒,即在没有活动15分钟后,session将失效。单位为秒,设置为-1表示永不过期。

    注意的地方:

    如果上述三个地方如果都设置了,有个优先级的问题,从高到低的顺序:(1)--(2)--(3)。

  • 相关阅读:
    linux bash shell之declare
    shell中的特殊符号
    工作常用shell集合
    sed实例收集
    vim粘贴代码时缩进混乱
    使用脚本实现killproc的功能
    zabbix 的安装
    Linux SSH 互信
    CeontOS7安装ansible
    xtrabackup 链接不上MySQL的问题
  • 原文地址:https://www.cnblogs.com/jirglt/p/3062227.html
Copyright © 2011-2022 走看看