【Java】【cookie和session】Session

// 设置字段
void setAttribute(String name,Object value);

// 获取字段 
Object getAttribute(String name);

// 删除字段
void removeAttribute(String name);

// 获取sess_id
String getId();
HttpSession.getId();

// 设置session有效期(发呆时间)
void setMaxInactiveInterval();

// 获取session有效期(发呆时间)
int getMaxInactiveInterval();

// 根据name获取value
Object getValue();

// 获取所有name
String[] getValuesNames();

// 销毁session,使当前会话无效
void invalidate();
  • web.xml中设置session生命周期
<session-config>
    <!--session发呆时间(分钟)-->
    <session-timeout>15</session-timeout>
</session-config>
  • 客户端禁用cookie后的session同步解决方案
response.encodeUrl(url); // 生成http://url;JSESSIONID=1234567890样式的URL
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,010评论 19 139
  • 一.Servlet细节 1.Servlet细节 1):一个Servlet向外暴露多个资源名称(一般来说,一个Ser...
    贾里阅读 370评论 0 0
  • 从三月份找实习到现在,面了一些公司,挂了不少,但最终还是拿到小米、百度、阿里、京东、新浪、CVTE、乐视家的研发岗...
    时芥蓝阅读 42,376评论 11 349
  • 没有缘由失声这事,今天总算是有了结果,仍忐忑不安,毕竟喉咙里长了个肉芽。这让我想到了更为严重的问题,假如这是个瘤子...
    默家少爷阅读 196评论 0 1
  • 有人对着我拍照, 有警车在闪, 有匆忙的路人, 有未知的方向, 于是我们游荡在十字路口, 等待红灯时强行通过或看人...
    小拉维阅读 211评论 0 2