jsp操作session的常用方法
<%
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.重啓服務器
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.重啓服務器
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.