session:
1)使用方法
某个jsp文档:
另外jsp文档:
2)说明
session:
session表示客户端与服务器的一次会话。(从客户端打开浏览器并连接到服务器开始,到客户端关闭浏览器离开这个服务器结束,被称为一个会话。)
Web中的session指的是用户在浏览某个网站时,从进入网站到浏览器关闭所进过的这段时间,也就是用户浏览这个网站所花费的时间
从上述定义中可以看到,session实际上是一个特定的时间概念在服务器的内存当中保存着不同用户的session,session和用户是一一对应的。
Session对象:
· 是用来分别保存每一个用户信息的对象,以便于跟踪用户的操作状态.
Session的信息保存在服务端。
session对象是一个JSP内置对象。
session对象在第一个JSP页面被装载时自动创建,完成会话期管理。
当一个客户访问一个服务器,可能会在服务器的几个页面之间切换,服务器应当通过某种办法知道这是一个客户,就需要session对象。
3)销毁:
Session的销毁只有三种方式:
1.调用了session.invalidate()方法
2.session过期(超时)
3.服务器重新启动
Tomcat默认session超时时间为30秒。
设置session超时时间有两种方式:
1.session.setMaxInactiveInterval(时间);//单位是秒
2.在web.xml中配置
10
// 单位是分钟
(注:web.xml文档在项目的WEB-INF目录下)
2.include指令
把某个界面加载本文档中 ,制作头文档
3.tomcat启动时长
修改E:\javaswing\.metadata\.plugins\org.eclipse.wst.server.core文件夹下的xml文件参数
4退出系统
1)退出和注销连接都是放在top的窗口中
2)处理页面
out.println("");
3)还没有明白 待续--------------------------还有缓存问题
top.opener=null;
top.close();