应用场景:用户登陆我们的网址后,下次登陆时会自动显示用户的登陆名称。这就是“跟踪用户”技术,目前使用最多的是利用session实现跟踪用户信息。
Session是什么?
jsp的内置对象之一。JSP通过request对象控制用户浏览器的请求,通过response对客户浏览器进行响应;
session就是维持这个反反复复的会话期间需要传递的数据信息。
起止时间
打开浏览器访问服务器后开始创建session对象,关闭浏览器后本项目的session才消失。
(注:与浏览器页面开关无关,与整个浏览器有关)
简单demo:使用session保存我们对该页面的访问次数
(jsp中直接使用内置对象session)
...
<body>
<%
int num=1; //初始化次数为1
if(session.getAttribute("count")!=null){ //若已经session已经建立,则num+1
String n=(String)session.getAttribute("count");
num=Integer.pa