三种设置session有效时间的方法
创始人
2024-04-18 23:03:45

session的默认有效时间是30分钟(min)


方法一:使用java函数:session.setMaxInactiveInterval()

举例:设置的有效期是30分钟(min)

session.setMaxInactiveInterval(30 * 60); //30分*60秒

注意:以秒(s)为单位。

           如果设置的值为零或负数,则表示会话将永不超时!

方法二:在项目中web.xml的session-config中配置

举例:设置有效期为30分钟(min)

 30
 

注意:以分钟为单位,必须为整数。

           如果 session-timeout元素的值为零或负数,则表示会话将永不超时!

方法三:直接在应用服务器中设置

举例:在tomcat安装目录中conf/web.xml找到元素,tomcat默认设置是30分钟。

注意:以分钟为单位,必须为整数。

           如果 session-timeout元素的值为零或负数,则表示会话将永不超时!

这三种方法设置session有效期的优先级(此处优先级指的是如果1、2、3三种方法同时使用时的优先级)。  即:1>2>3

相关内容

热门资讯

中信重工申请矿样试验装置相关专... 4月18日消息,国家知识产权局信息显示,中信重工机械股份有限公司申请一项名为“一种定量微细粒矿样柔性...
刺破“开票经济”的数字泡沫 最新发票数据显示,截至3月25日,今年违规招商引资企业较为集中的废弃资源综合利用、再生物资回收等六类...
兰州:筑牢食品药品安全防线 食品药品安全事关百姓身体健康和生命安全。自全省“三抓三促”行动开展以来,兰州市市场监督管理局聚焦食品...
同济等3家公司共同取得爆管侦测... 4月18日消息,国家知识产权局信息显示,同济大学、宁波水表(集团)股份有限公司、浙江宁水水务科技有限...
【聚焦教育家精神巡回宣讲】聆听...   4月16日,贵州省2026年教育家精神巡回宣讲暨“讲述我的育人故事”贵安大学城专场活动在贵州财经...