セッションのステートレスHTTPの特性を解決する1つの方法

セッションの役割:
//セッションはサーバー側のテクノロジに格納されているユーザ情報の一種であります

セッション定義:
//セッション:複数のページにわたってユーザーことを示している、とあなたは、ユーザーに情報の一部を保存することができます


//1.session現在のセッションが作成または取得
のHttpSessionでrequest.getSessionセッション=();


//セッションのIDを、だけで
のSystem.out.println(session.getId());


//2.session最大値があります非アクティブ時間
//あなたが非アクティブの最大時間を設定しない場合は、システムのデフォルトに30分
session.setMaxInactiveInterval(10); // 10秒

// 3は、すぐにセッション破壊する。
(はsession.invalidateを)。


//4.session設定とユーザ情報保存さ
にsession.setAttribute( "名前"、 "zhangsanを");
にsession.setAttribute( "年齢"、 "22が");
にsession.setAttribute( "性別"、 "M")。

出力コンソールに対応する情報
のSystem.out.println(session.getId());
のSystem.out.println(session.getAttribute( "名前"));
のSystem.out.println(session.getAttribute( "年齢") );
のSystem.out.println(session.getAttribute( "性別"))。


注意:
あなたがブラウザを閉じた場合、クッキーに保存されたセッションIDは、それがリリースされる、つまり、ユーザーは、情報を見つけることができませんもちろん、他のブラウザで見つけることができません。

おすすめ

転載: www.cnblogs.com/su-chu-zhi-151/p/11199376.html