`

web.xml配置Session超时时间

阅读更多
为单个Web应用 配置超时时间可以在web.xml中使用<session-config>元素,如
<web-app>

<!–filter.listener,servlet,and servlet- mapping等元素要在session-config之前–>
<session-config>
<session-timeout>15 </session-timeout>
</session-config>


</web-app>
这个时候的“15”单位是分钟!
如果在配置Servlet是指定初始化参数决定超时时间,例如下:
<servlet>
<servlet-name>Example</servlet-name>
<servlet-class>exa.mp.le.Example2</servlet-class>
<init-param>
<param-name>timeout</param-name>
<param-value>600</param-value>
</init-param>

</servlet>
这时候的“600”单位是秒钟!
另外,我们要注意HttpSession.getMaxInactiveInterval()方法返回的是与秒为单位的;
session.setMaxInactiveInterval(int seconds)方法参数的单位也是秒。
分享到:
评论

相关推荐

    web.xml配置文件详解

    ### web.xml配置文件详解 #### 一、概述 `web.xml`是Java Web应用程序的核心配置文件之一,主要用于定义Web应用程序的结构与行为。它是Servlet容器(如Tomcat)读取Web应用程序配置信息的主要来源,因此深入理解其...

    java web项目 web.xml配置详解

    10. `&lt;session-config&gt;`:设置会话配置,如超时时间。 11. `&lt;welcome-file-list&gt;`:定义欢迎页面。 12. `&lt;error-page&gt;`:配置错误页面,处理特定HTTP状态码或异常。 13. `&lt;mime-mapping&gt;`:设置扩展名与MIME类型的...

    weblogic设置session超时时间

    在 Web 应用程序中,可以使用 `web.xml` 文件来设置 Session 超时时间。这个文件是 Java Servlet 规范的一部分,用于描述 Web 应用程序的配置信息。在 `web.xml` 文件中,可以使用 `&lt;session-config&gt;` 元素来设置 ...

    web.xml文件配置.doc

    10. `&lt;session-config&gt;`:配置会话超时和其他会话相关的设置。 理解web.xml文件的配置和加载顺序对于优化Web应用的性能和逻辑至关重要。合理配置和排序可以确保过滤器、监听器和servlet按照预期工作,提高应用的...

    web.xml 配置大全

    - `&lt;session-config&gt;`:设置会话的默认超时时间、会话跟踪模式等。 8. **Spring框架集成** - Spring MVC可以通过`&lt;servlet&gt;`配置DispatcherServlet,处理所有请求。 - `&lt;context-param&gt;`可以设置Spring的上下文...

    Web.xml配置详解

    10. **&lt;session-config&gt;**:配置会话超时时间。可以通过设置`&lt;session-timeout&gt;`元素来指定超时时间,默认单位为分钟。 11. ****:用于指定文件扩展名与MIME类型的映射关系,有助于正确地处理不同类型的文件。 12....

    关于Web.xml配置说明

    【Web.xml配置说明】 在B/S(Browser/Server,浏览器/服务器)项目中,Web.xml文件扮演着核心角色,它是Web应用程序的部署描述符。它包含了一系列配置信息,用于指导服务器如何运行和管理Web应用。以下是对Web.xml...

    web.xml配置详细介绍(CHM)

    - `&lt;session-config&gt;`元素允许设置会话超时时间,以及是否启用会话追踪。 7. **错误页面配置** - `&lt;error-page&gt;`元素定义错误代码或异常类型与特定错误页面的映射,提升用户体验。 8. **安全配置** - `...

    sruts2.0 web.xml 配置文件

    除了上述基本配置外,`web.xml`还可以配置错误页面、session超时、字符编码等。理解并熟练配置`web.xml`对于开发和维护Struts2应用至关重要,因为它直接影响到应用的运行和性能。 博客链接中提到的iteye博主分享的...

    web.xml配置详细说明.txt

    1. `&lt;session-config&gt;`元素:定义会话配置,如会话超时时间。 ```xml &lt;session-config&gt; &lt;session-timeout&gt;30&lt;/session-timeout&gt; &lt;/session-config&gt; ``` `session-timeout`以分钟为单位,表示会话的默认存活...

    web.xml配置详解

    - **session-config**:设置会话超时时间,可以是全局默认值或每个会话对象的个别设置。 - **mime-mapping**:定义特定文件扩展名的MIME类型,确保浏览器正确处理文件。 - **welcome-file-list**:当用户访问目录...

    web.xml配置文件详解[文].pdf

    8. `&lt;session-config&gt;`: 设置HttpSession的超时时间,`&lt;session-timeout&gt;`以分钟为单位定义Session的有效期。 9. `&lt;welcome-file-list&gt;`: 指定一组欢迎文件,当用户访问目录而不是具体文件时,服务器会尝试寻找这些...

    Web.xml配置文件.pdf

    1. `&lt;session-config&gt;`:配置会话的相关属性,如会话超时时间。例如: ```xml &lt;session-config&gt; &lt;session-timeout&gt;30&lt;/session-timeout&gt; &lt;/session-config&gt; ``` 2. `&lt;error-page&gt;`:定义错误处理页面,当发生...

    web.xml配置解析

    - **`session-config`**:配置会话超时时间,控制用户会话的生命周期。 - **`error-page`**:定义错误页面,处理HTTP状态码对应的错误情况。 - **`security-constraint`**:设置安全约束,保护资源免受未经授权的...

    JSP Web.xml标准配置内容

    WEB.XML标准配置注解: &lt;!--Servlet的映射,用来说明客户端IE中输入什么样的地址字符串对应到哪个Servlet的别名--&gt; &lt;!--在该例中在IE地址栏中firstservlet字符串对应到别名为firstservlet的servlet--&gt; ...

    tomcat配置文件web.xml与server.xml解析

    web.xml 配置文件是 Tomcat 服务器的主要配置文件,用于配置 Servlet、Servlet Mapping、Session 配置、MIME 类型映射和Welcome 文件列表等。 1. Servlet 配置 在 web.xml 文件中,Servlet 配置用于定义 Servlet ...

    一篇关于web.xml配置的详细说明

    - **会话配置** (`&lt;session-config&gt;`):设置会话超时时间,影响服务器如何管理会话。 - **MIME映射** (`&lt;mime-mapping&gt;`):确保文件类型与浏览器理解的MIME类型一致。 - **欢迎文件** (`&lt;welcome-file-list&gt;`):...

    web.xml的配置

    - **`session-config`**:设置会话超时时间,可以全局设定默认会话的不活动时间。 - **`mime-mapping`**:为特定文件类型指定MIME类型,确保服务器正确处理文件。 - **`welcome-file-list`**:设置当用户访问目录...

    J2EE中关于web.xml文件的配置

    通过 web.xml 文件,我们可以对 Web 应用进行配置,例如设置应用程序的名称、描述、过滤器、监听器、Servlet、会话超时等等。 以下是 web.xml 文件中的一些常用元素: 1. `&lt;web-app&gt;`:web.xml 文件的根元素,用于...

Global site tag (gtag.js) - Google Analytics