<%--============================================================================
  << jsp117a.jsp >>

  JSP(1):基礎(暗黙オブジェクト、sessionオブジェクト)          
                                                                             
 ●セッション管理                                                           
                                                                             
  通常のWebの仕組みでは、Webクライアントからのひとつの要求に対して、
  Webサーバのひとつの応答で終了してしまう。これをセッションという。
  セッションは別のものとして扱われるため、複数のセッションを関連するものと
  して扱うことができない。                           
  ところが、sessionオブジェクトを使うと、セッションIDを利用することで複数の
  セッションを関連づけて扱うことができるようになる。
  この結果、複数のセッション間で情報の共有ができる。
  このため、複数のWebページに表示されている商品を選び、購入することなどが
  できるようになる。                             
                                                                             
  ・sessionオブジェクトは、セッションスコープを持つ。
                                                                             
 ●sessionオブジェクトのメソッド
  String getId()
      機能:セッションに割り当てられた一意のsessionIDを取得する。         
                                                                             
 ●起動法                                                                   
  (1)JSPファイル(jsp117a.jsp)を作成し、   
     %CATALINA_HOME%\webapps\SV\jsp117a.jsp               
       に保存する。                                                          
    (2)入力フォームで、URL(http://localhost:8080/SV/jsp117a.jsp)を指定する。
============================================================================--%>

<%@ page contentType="text/html; charset=Shift_JIS" %>

<html>
<head><title>JSP</title></head>
<body>

sessionID:<%= session.getId() %><br>

</body>
</html>
入力フォーム
<form action=http://localhost:8080/SV/jsp117a.jsp method=POST>
  <input type=submit value=実行>
</form>
実行結果

実行後


更新後


一度Webブラウザを閉じ、再接続後