`

session的钝化和活化

阅读更多

在tomcat的conf/context.xml中配置,但是里面配置会修改平台

 

 

<Context>
	<Manager className="org.apache.catalina.session.PersistentManager" maxIdleSwap="1">
	<!--maxIdleSwap="1" 表示一分钟没有操作 单位为分钟-->
	<Store className="org.apache.catalina.session.FileStore" directory="mysession">
	<!--directory="mysession" 存到硬盘的目录文件夹名-->
	</Manager>
</Context>

 

 

另一种方法:我们在conf----》Catalina------》localhost------》自定义一个xml文件,里面内容:

 

 

 

<Context path="/sessionActivation" docBase="E:/MyEclipse10_workspace/sessionActivation/WebRoot">  
  
  <Manager className="org.apache.catalina.session.PersistentManager"   
    saveOnRestart="true" maxActiveSessions="1">  
     <Store className="org.apache.catalina.session.FileStore" directory="d:/a">  
     </Store>  
  </Manager>  
  
</Context>  

 

  

  

<!--  以下是对上面的解释    -->  

<!-- path为项目的目录   docbase 为myeclipse目录  

    className   不能变   

    saveOnRestart ="true"  能够进行存储  

    maxActiveSessions="n"  n为最大的session数量  

      

--> 

分享到:
评论

相关推荐

    day18 监听器 统计在线人数,定时销毁超时session,钝化活化session,在线列表显示和踢人功能防止用户自动登录,在线支付

    在本主题“day18 监听器”中,我们将探讨如何利用监听器来统计在线人数、定时销毁超时session、实现session的钝化与活化,以及如何在系统中显示在线用户列表和实现踢人功能,从而防止用户自动登录。同时,还会涉及...

    Cookie、Session和Token三者的区别及使用

    ### Cookie、Session与Token的区别及使用详解 #### 一、Cookie **定义**: Cookie是一种用于在客户端保持状态的方案。简单来说,当你访问一个网站时,该网站可能会在你的计算机上留下一些信息(如用户名、密码等),...

    session定义和作用

    Session对象在ASP.NET中扮演着重要的角色,它主要用于在服务器端维持与客户端浏览器之间的状态,尤其是在HTTP协议无状态的...通过正确管理和使用Session,我们可以有效地跟踪用户行为,提升应用的功能性和用户体验。

    session session session szsessdifn

    为了克服Session的一些缺点,可以考虑使用Cookie(但Cookie大小和数量有限制)、Viewstate(适合在同一页内保持状态)、Application(全局共享数据,不随用户变化)或者数据库存储(适合大量持久化数据)等替代方案...

    session配置secure和httpOnly

    在Web开发中,Session和Cookie是两种常见的会话管理机制。Cookie主要负责在客户端和服务器之间传递信息,而Session则是服务器端存储用户状态的一种手段。本文重点讨论的是Cookie中的两个重要属性:`secure`和`...

    session与cookie的区别和联系?

    3. **共同目标**:虽然Session和Cookie有不同的特性和应用场景,但它们的共同目标都是为了保持用户的会话状态,提高用户体验。 #### 四、实际应用案例 假设一个在线购物网站: - 用户登录后,服务器为该用户创建...

    Session丢失原因和解决方案

    总结来说,理解ASP.NET Session的工作原理和潜在的丢失原因,以及掌握相应的解决策略,是提高Web应用程序稳定性和用户体验的关键。通过选择合适的Session存储模式、优化配置以及正确处理对象序列化,可以有效地避免...

    SpringSession同时支持Cookie和header策略

    本文将深入探讨SpringSession如何支持Cookie和header策略,并解析`CookieHeaderHttpSessionStrategy.java`这个文件中的关键概念和技术细节。 首先,我们来看标题提及的“SpringSession同时支持Cookie和header策略”...

    ubuntu自定义登录session和桌面环境

    在Ubuntu操作系统中,用户可以根据个人偏好自定义登录时的Session和桌面环境,以创建符合自己需求的工作环境。本文将详细讲解如何实现这一目标。 首先,我们来看如何自定义登录Session。在Ubuntu中,不同的Session...

    自己实现的spring-session

    和getSession(boolean create)。自己实现httpSession,在getSession中获取cookie,从cookie中读取sessionId, 如果没有sessionId就新创建session,如果有sessionId,就去redis中查看是否有此id的记录,如果没有就...

    Jsp内置对象session总结

    当一个客户首次访问服务器上的一个 JSP 页面时,JSP 引擎产生一个 Session 对象,同时分配一个 String 类型的 Id 号,JSP 引擎同时将这个 Id 号发送到客户端,存放在 Cookie 中,这样 Session 对象和客户之间就建立...

    spring session redis分布式session

    首先,你需要在项目中添加Spring Session和Spring Data Redis的依赖。在Maven的pom.xml文件中,可以添加如下依赖: ```xml &lt;groupId&gt;org.springframework.session &lt;artifactId&gt;spring-session-data-redis ...

    c#实现cookie和session的登陆实例

    在Web开发中,Cookie和Session是两种常见的用户身份验证机制,尤其在C#编程语言中,它们被广泛用于实现登录功能。本实例将探讨如何在C#环境下利用Cookie和Session来处理用户登录状态。 首先,我们要理解Cookie和...

    ssm+redis+nginx实现session共享和负载均衡

    SSM(Spring、Spring MVC、MyBatis)是Java后端开发的常用框架组合,而Redis是一个高性能的键值数据库,常用于缓存和session存储。Nginx则是一款强大的反向代理服务器,能够实现负载均衡。接下来我们将深入探讨如何...

    session驱动类 session存入数据库

    session驱动类 session存入数据库 数据库存储session 用于session存入数据库

    iframe 跨域访问session

    这是因为浏览器的同源策略(Same-Origin Policy)限制了不同源之间的交互,包括`session`和`cookie`。 同源策略是Web安全的核心机制,防止恶意网站通过脚本访问其他网站的敏感数据。然而,这在某些场景下会带来不便...

    flask、session、cookie解加密脚本

    在处理用户登录和会话管理时,`session`和`cookie`是两个核心概念。本文将深入探讨`Flask`中的`session`和`cookie`,以及如何对它们进行解密。 首先,`session`和`cookie`都是用于跟踪用户状态的方法。`cookie`通常...

    js操作session例子

    然而,由于安全性和同源策略的限制,JS直接操作服务器端的Session是有局限的。本篇文章将详细讲解如何在JavaScript中实现对Session的操作,以及解决由此带来的挑战。 首先,理解Session的基本概念。Session是服务器...

    session共享 memcached-session-manager 1.9.6 jar

    压缩包内的"memcached-session-manager-tc7-tc8-1.9.6"文件可能包含了`memcached-session-manager`的1.9.6版本,包括适用于Tomcat 7和8的配置文件和依赖库。为了使用这个库,开发者需要在Tomcat的`context.xml`或`...

Global site tag (gtag.js) - Google Analytics