`
Sharpleo
  • 浏览: 572883 次
  • 性别: Icon_minigender_1
  • 来自: newsk
社区版块
存档分类
最新评论

设置session的有效期

    博客分类:
  • java
 
阅读更多
server.xml
<Context path="/livsorder" docBase="/home/httpd/html/livsorder"   
  defaultSessionTimeOut="3600" isWARExpanded="true"   
  isWARValidated="false" isInvokerEnabled="true"   
  isWorkDirPersistent="false"/>
web.xml
<session-config>
    <session-timeout>30</session-timeout>   
</session-config>
<!--其中30表示30分钟-->
java代码
HttpSession ses = request.getSession();
ses.setMaxInactiveInterval(10);
//设置单位为秒,设置为-1永不过期。

分享到:
评论

相关推荐

    session网页有效期

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

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

     在后台应用程序中设置:Session.Timeout = 1;  注意:1、此方法可以设置在一个公共的页面中,然后直接调用即可。  2、时间是以分钟为单位的 方法二:  在Web.config中设置:  在&lt;system&gt;&lt;/system&gt;中写入...

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

    本篇文章将深入探讨如何在PHP中设置Session,包括过期、失效以及有效期的管理。 首先,让我们关注`session.save_path`配置。在`php.ini`文件中,这一项用于指定Session数据的存储路径。`N;/path`这里的`N`表示目录...

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

    例如,在拦截器的`preHandle()`方法中,检查当前请求的Session是否有效,如果发现Session已经过期,就通过`response.sendRedirect(String url)`重定向到登录页面。 在这个项目中,开发者可能已经实现了这些功能,但...

    Java中设置session的详细解释[1].docx

    // 设置Session有效期(单位:秒) session.setMaxInactiveInterval(60 * 60); // 1小时 ``` #### 五、Session的安全性 由于Session中存储了用户的重要信息,因此必须采取措施保护Session的安全。 - **HTTPS**:...

    Session用法

    // 动态设置Session有效期为30分钟 Session.Timeout = 30; ``` - **自动过期**:如果用户在一定时间内没有进行任何操作,则Session会自动过期。 - **手动销毁**:可以通过`Session.Abandon();`来手动销毁当前...

    理解PHP中的Session及对Session有效期的控制

    // 设置Session有效期为1小时 ``` 3. Session与Cookie的区别 虽然Session依赖Cookie来传递Session ID,但它们的作用不同。Cookie是存储在客户端的数据,可能存在安全性问题,而Session数据存储在服务器,相对更...

    session对象存储

    // 设置Session有效期为1小时 ``` 7. **管理多个Session**: 对于大型应用,可能需要管理大量用户的Session。此时,可以使用Session监听器来监控Session的创建、销毁等事件,实现Session的集中管理和优化。 8. ...

    session入库

    5. **设置session有效期**:使用`session_set_cookie_params()`函数设置session cookie的生命周期,例如设置为30分钟,这意味着用户关闭浏览器后30分钟内再次访问网站,之前的session数据仍然可用。 6. **启动...

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

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

    PHP 实现多服务器session共享之memcache共享

    session.gc_maxlifetime = 1800 # 设置session有效期,单位秒 ``` 4. **代码中的session处理**: 开启memcache session后,PHP会自动处理session数据的存储和读取。但如果你需要自定义session操作,可以使用`...

    Asp.Net从零开始3(Session使用)

    ##### 2.2 设置 Session 有效期 Session 默认的有效期为 20 分钟,但可以根据实际需求进行调整。例如,设置有效期为 10 分钟: ```csharp Session.Timeout = 10; ``` 当用户离开网站时,可以调用 `Session....

    利用session监听器实现一个客户不能再两个客户端登录。

    // 设置Session有效期为30分钟 session.setAttribute("currentUser", user); ``` 6. 当检测到新的登录尝试时,检查是否存在已登录的Session。如果存在,注销旧的Session并发送通知。 通过以上步骤,我们就可以...

    Thinkphp3.2.3 Redis session驱动

    'SESSION_EXPIRE' =&gt; 120, //session有效期(单位:秒) 0表示永久缓存 'SESSION_PREFIX' =&gt; 'session_', //session前缀 'SESSION_REDIS_HOST' =&gt; '127.0.0.1', //分布式Redis,默认第一个为主服务器 'SESSION_REDIS...

    PHP session有效期问题

    PHP中的session有效期默认是1440秒(24分钟)【weiweiok 注:php5里默认的是180分】,也就是说,客户端超过24分钟没有刷新,当前session就会失效。很明显,这是不能满足需要的。

    JSP内置对象实验报告.doc

    // 设置session有效期为30秒 String user = request.getParameter("username"); if(user != null){ session.setAttribute("username", user); out.println("Session created for user: " + user); } else { user...

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

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

    sessionStroage 的有效期

    SessionStorage 的有效期是基于浏览器的会话(Session)。当用户打开一个网页,一个新的会话就开始了。只要浏览器窗口保持打开状态,或者用户在同一个浏览器标签页中导航,SessionStorage 中的数据就会一直存在。...

Global site tag (gtag.js) - Google Analytics