1.这个月我学到了jsp技术,了解了JSP的内置对象是指在JSP页面系统中已经默认内置的Java对象,内置对象有out,request,response,session,spplication。
Session是服务器端使用的一种记录客户端状态的机制,使用上比Cookie简单一些,相应的也增加了服务器的存储压力。
2.<%
SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");
Date d = new Date(session.getCreationTime());
session.setAttribute("username", "admin");
session.setAttribute("password", "123456");
session.setAttribute("age", 20);
//设置当前session最大生成期限单位是秒
//session.setMaxInactiveInterval(10);//10秒钟
//session.invalidate();//销毁当前会话。
%>
Session创建时间:<%=sdf.format(d)%><br>
Session的ID编号:<%=session.getId()%><BR>
从Session中获取用户名:<%=session.getAttribute("username") %><br>
Session中保存的属性有:
<%
String[] names =session.getValueNames();
for(int i=0;i<names.length;i++)
{
out.println(names[i]+" ");
}
%>
session.removeAttribute("username"); //注销session中的username对象
session.invalidate(); //关闭session
jsp的session销毁方式有三种:
1.执行session.invalidate();
2.session过期了
3.重启服务器
3.后面我会努力的学习,争取听懂老师讲的每一个知识点。