`
wuhaidong
  • 浏览: 357747 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论

设置session 有效时间

    博客分类:
  • SE
阅读更多
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
	xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
	id="WebApp_ID" version="2.5">
	
	<display-name>struts2_bar</display-name>
	<welcome-file-list>
		<welcome-file>index.html</welcome-file>
	</welcome-file-list>

	<!-- 设置session 有效时间 -->
	<session-config>
		<session-timeout>30</session-timeout>
	</session-config>

	<servlet>
		<servlet-name>authImg</servlet-name>
		<servlet-class>org.cric.util.AuthImg</servlet-class>
	</servlet>
	<servlet-mapping>
		<servlet-name>authImg</servlet-name>
		<url-pattern>/authImg</url-pattern>
	</servlet-mapping>
	<!--过滤器解析 *.jsp  因为要解析sturts标签-->
	<filter>
		<filter-name>struts</filter-name>
		<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
	</filter>
	<filter-mapping>
		<filter-name>struts</filter-name>
		<url-pattern>*.action</url-pattern>
	</filter-mapping>
	<filter-mapping>
		<filter-name>struts</filter-name>
		<url-pattern>*.jsp</url-pattern>
	</filter-mapping>
	
</web-app>

 

分享到:
评论

相关推荐

    详解php设置session(过期、失效、有效期)

    2. `session.cookie_lifetime` 设置一个较大的值,如999999999,这意味着Cookie将在相当长的时间内有效。 3. `session.gc_maxlifetime` 也设置为一个大值,如99999999,确保服务器端Session数据长时间保存。 如果...

    在ASP.NET中,设置Session的过期时间的方法

    方法一:  在后台应用程序中设置:Session.Timeout = 1;  注意:1、此方法可以设置在一个... 您可能感兴趣的文章:php 如何设置一个严格控制过期时间的sessionjava设置session过期时间的实现方法php中实现精确设置se

    asp中设置session过期时间方法总结

    Session.Timeout = 30 ' 设置Session有效时间为30分钟 ``` 这种方式只影响当前页面,若要在整个应用程序中生效,需要放在应用程序的每个页面顶部或者全局初始化脚本中。 2. **IIS配置**: - **全局网站级**:在...

    设定tomcat中session过期时间.txt

    - 示例中的`&lt;session-timeout&gt;30&lt;/session-timeout&gt;`表示将Session的超时时间设置为30分钟。 - 如果`web.xml`中未指定,则会使用`server.xml`中设置的全局默认值。 #### 三、通过程序代码动态设置单个Session的超...

    spring-redis-session 自定义 key 和过期时间

    Spring-Redis-Session 提供了多种方式来设置会话的过期时间,包括通过配置文件、Java 配置类或注解等。其中,通过 @EnableRedisHttpSession 注解可以设置会话的最大不活动间隔时间(maxInactiveIntervalInSeconds)...

    session网页有效期

    对于需要处理Session有效期的情况,本文将详细介绍如何设置和管理Session的有效期。 #### 一、设置Session有效期的基本原理 在Web应用中,Session的有效期可以通过多种方式来设定。最常见的方法是在部署描述符`web...

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

    可以通过`session.setMaxInactiveInterval(int interval)`设置超时时间,单位为秒。 **超时跳转(Session Timeout Redirect)** 当Session超时时,通常需要将用户重定向到登录页面,提示他们重新登录。这可以通过...

    php中实现精确设置session过期时间的方法

    所以,为了实现服务器端的长时间session,还需要将`session.gc_maxlifetime`设置为一个相应的值,比如99999999秒。 请注意,如果你的session数据存储在非标准路径,如自定义的`session.save_path`,则需要自行处理...

    session生命周期的设置

    本篇将深入探讨Session的工作原理、生命周期以及如何进行有效设置。 一、Session的工作原理 Session的工作基于Cookie技术。当用户访问网站并提交登录信息后,服务器验证成功,就会在服务器端创建一个Session对象,...

    php中精确控制session超时时间

    1. **设置客户端cookie的`lifetime`**:通过设置`session.cookie_lifetime`配置项,我们可以指定session ID在客户端cookie中的有效期。例如,若想让session在30分钟后过期,可将其设置为1800秒。这样,即使用户未...

    CakePHP框架Session设置方法分析

    - **valid()**:检查Session是否有效,返回 `true` 表示Session当前是活动状态,适合在读取Session数据前进行验证。 在开发过程中,理解并熟练运用这些Session组件方法能极大地提升开发效率和应用的用户体验。此外...

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

    当`SESSION_EXPIRE_AT_BROWSER_CLOSE`设为True时,`SESSION_COOKIE_AGE`的设置会被忽略,这意味着Session的有效性将完全取决于用户是否关闭浏览器。如果你想要同时实现Session在一定时间后过期,而不是仅在浏览器...

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

    Session的有效期,即超时时间,决定了在多久无活动后,服务器会自动废弃这个Session。在Java中,有三种主要的方法来设置Session的超时时间: 1. **在Web容器中设置**: Web容器,如Tomcat,提供了一个全局的配置...

    设置Session失效的几种方法

    控制一个用户多次登录,当Session有效时,如果相同用户登录,就提示已经登录了,当Session失效后,就可以不用提示,直接登录了。 使用HttpSessionListener 那么如何在Session失效后,进行一系列的操作呢?这里就...

    Session有效期问题——PHP沉思录之五.pdf

    Session有效期问题——PHP沉思录之五 本文讨论了PHP下Session实现机制以及存在的问题。 Session是PHP中的一种机制,用于存储用户的信息,并且可以在多个页面之间共享。然而,Session的有效期问题却是一个长期存在的...

    java session判断用户登录时间和点击页面次数

    总结来说,结合Servlet和Session,我们可以有效地追踪用户登录状态、记录登录时间和统计用户点击页面次数,从而提升用户体验并进行数据分析。在实际开发中,需要根据项目需求和环境来调整和优化这些功能。

Global site tag (gtag.js) - Google Analytics