`

<转>Java Session超时设置

 
阅读更多

1、jsp页面直接设置

<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />-->1 // 设置秒数
2 session.setMaxInactiveInterval(10);



2、web.xml设置,会覆盖tomcat下conf/web.xml的session-config设置

<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><session-config>  
  
<!-- 配置session的超时管理,以分钟为单位 -->  
  
<session-timeout>30</session-timeout>  
</session-config> 



3、如果服务器为tomcat的话,则在conf/web.xml下修改

<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />-->1 <session-config>
2   <!-- 配置session的超时管理,以分钟为单位 -->
3   <session-timeout>30</session-timeout>  
4 </session-config> 



优先级:1>2>3

 

 

 

 

http://www.iteye.com/problems/15060

分享到:
评论

相关推荐

    weblogic设置session超时时间

    在 `web.xml` 文件中,可以使用 `&lt;session-config&gt;` 元素来设置 Session 超时时间。 例如: ``` &lt;session-config&gt; &lt;session-timeout&gt;54&lt;/session-timeout&gt; &lt;/session-config&gt; ``` 上面的代码将 Session 超时时间...

    web.xml文件中各个标签的介绍

    例如:&lt;session-config&gt;&lt;session-timeout&gt;30&lt;/session-timeout&gt;&lt;/session-config&gt; 11. 错误页面(Error Page) error-page 元素用于指定错误信息输出路径。例如:&lt;error-page&gt;&lt;error-code&gt;404(错误类型)&lt;/error-...

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

    总结起来,设置Session超时的方法可以根据具体需求灵活选择。全局设置适用于所有应用,而在Web应用配置文件中设置则针对单个应用,通过代码设置则更具有动态性。理解并掌握这些方法,有助于优化用户体验,防止资源...

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

    本教程将深入探讨"登录超时完整实例",包括如何进行`session超时设置`以及在`JSP页面`中处理会话超时的问题。 首先,我们需要理解什么是登录超时。登录超时是指用户在一定时间内未进行任何操作,系统自动判断该用户...

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

    以下,将详细介绍几种在Java中设置session超时的方法: 1. 在Web容器中设置 在Web应用服务器中设置session超时是最为基本和直接的方法。以Apache Tomcat为例,在Tomcat的安装目录下,通常会有一个conf文件夹,在这...

    详解SpringBoot中Session超时原理说明

    &lt;SessionConfig sessionIdLength="48" trackingMode="COOKIE" timeout="30"/&gt; ``` 这样,Session 的超时时间就被设置为 30 分钟。 在 SpringBoot 中,可以使用 `@ConfigurationProperties` 注解来加载配置文件,并...

    spring session入门

    &lt;groupId&gt;org.springframework.session&lt;/groupId&gt; &lt;artifactId&gt;spring-session-data-redis&lt;/artifactId&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-...

    jsp新闻发布系统

    &lt;%@page import = "java.sql.*" %&gt; &lt;html&gt; &lt;head&gt; &lt;meta http-equiv="Content-Type" content="text/html; charset=gb2312"&gt; &lt;title&gt;index&lt;/title&gt; &lt;script language="JavaScript" type="text/JavaScript"&gt; &lt;!-- ...

    spring session redis分布式session

    在某些情况下,我们可能需要自定义Session的行为,例如改变Session ID的生成逻辑、设置Session超时时间等。Spring Session提供了丰富的API供我们扩展。以下是一个自定义SessionRepository的例子: ```java @...

    Java 使用HttpClient保持SESSION状态

    List&lt;NameValuePair&gt; formParams = new ArrayList&lt;&gt;(); formParams.add(new BasicNameValuePair("username", "your_username")); formParams.add(new BasicNameValuePair("password", "your_password")); loginPost....

    整合SRPING 基于REDIS共享SESSION

    -- Session超时时间 --&gt; &lt;/beans:bean&gt; &lt;beans:bean class="org.springframework.session.data.redis.config.annotation.web.http.EnableRedisHttpSession" /&gt; ``` 4. **启用Session共享** 在Web应用程序的...

    配置Hibernate使用Proxool连接池

    3. Proxool配置:除了在Hibernate配置文件中设置基本的数据库连接信息,我们还可以在Proxool的配置文件(如proxool.xml)中设置更详细的连接池参数,比如最大连接数、最小空闲连接数、超时时间等,以优化连接池性能...

    JSP Session超时设置的实现方法

    设置JSP Session超时时间有三种主要方法: 1. **在web.xml中设置**: 你可以通过在应用程序的`web.xml`部署描述符中添加`&lt;session-config&gt;`元素来指定Session的超时时间。例如: ```xml &lt;session-config&gt; ...

    java web web.xml

    `&lt;session-config&gt;`用于配置HTTP会话的相关属性,如超时时间。 ```xml &lt;session-config&gt; &lt;session-timeout&gt;60&lt;/session-timeout&gt; &lt;/session-config&gt; ``` ### `&lt;mime-mapping&gt;`标签 `&lt;mime-mapping&gt;`用于定义MIME...

    开发web_xml.rar_WEB XML_java web开发_web.xml_web开发_web

    &lt;session-timeout&gt;30&lt;/session-timeout&gt; &lt;/session-config&gt; ``` 这表示如果用户30分钟内没有交互,其会话将自动失效。 5. **错误页面处理** 当发生特定的HTTP状态码或者异常时,可以配置错误页面来显示自定义...

    tomcat7下基于redis的session共享所需jar包

    - 可配置的连接池和超时设置 配置Tomcat以使用RedisSessionManager,需要修改`conf/server.xml`文件中的`&lt;Manager&gt;`元素。以下是一个示例配置: ```xml &lt;Manager className="org.apache.catalina.session....

    web.xml配置详解.docx

    Session配置可以设置默认的超时时间,如`session-config`下的`&lt;session-timeout&gt;`: ```xml &lt;session-config&gt; &lt;session-timeout&gt;30&lt;/session-timeout&gt; &lt;/session-config&gt; ``` `&lt;mime-mapping&gt;`元素定义了文件扩展...

Global site tag (gtag.js) - Google Analytics