Java中如何清除httpsession呢?

java-教程王 Servlet 发布时间:2022-01-02 20:41:46 阅读数:13296 1
下文讲述Java中销毁(清除)Session的方法分享,如下所示:

移除一个特定session属性

调用public void removeAttribute(String name)方法
来移除Session的指定属性

删除当前用户整个会话

调用public void invalidate() 方法来使整个session无效。

设置会话有效期

调用 public void setMaxInactiveInterval(int interval)  方法来设置session超时。

退出登录

支持servlet2.4版本的服务器
可以调用 logout()方法来登出用户
并且使所有相关的session无效。

设置服务器的超时时间,当超时时间到时,则自动删除session

当使用的是Tomcat, 超时以分钟为单位
Tomcat中的默认的超时时间是20分钟
配置web.xml文件如下

设置Session过期时间为20分钟
<session-config>
    <session-timeout>20</session-timeout>
</session-config>
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/Servlet/202201/257.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者