Session 会话笔记

1、什么是会话?

           一个会话就是在一段时间内,一个客户端Web服务器的一连串相关的交互过程

2、Session中内置对象的方法

          String getId()                                                    获取sessionid

          void setMaxInactiveInterval(int interval)       设定session的非活动时间

          int getMaxInactiveInterval()                             获取session的有效非活动时间(以秒为单位)

          void invalidate()                                                设置session对象失效

          void setAttribute(String key, Object value)     以key/value的形式保存对象值

          Object getAttribute(String key)                       通过key获取对象值

          void removeAttribute(String key)                    从session中删除指定名称(key)所对应的对象

3、session与窗口的关系

          1)每个session对象都与一个浏览器窗口对应 ,重新开启一个浏览器窗口,可以重新创建一个session对象(不同版本浏览器可能有所差别)

          2)通过超链接打开的新窗口,新窗口的session与其父窗口的session相同

        注意:session.getAttribute(String key)方法的返回值是一个Object,必须进行强制类型转换

4、include指令引入相同的代码内容

        <%@  include file="loginControl.jsp" %>

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值