<%--===========================================================================
  << jsp112b.jsp >>

    JSP(1):基礎(スクリプトレット)

 ●スクリプトレット

  ・スクリプトレット内で宣言された変数は、呼び出されるたびに初期化される。
     一方、宣言部で宣言された変数は、最初に呼び出された後、2度目以降の
   呼び出しで初期化されることはない。

 ●起動法
  (1)JSPファイル(jsp112b.jsp)を作成し、
         %CATALINA_HOME%\webapps\SV\jsp112b.jsp
     に保存する。
  (2)入力フォームで、URL(http://localhost:8080/SV/jsp112b.jsp)を指定する。
============================================================================--%>

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

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

<%! int a = 111; %>

<%
  int b=111;
  a = a * 2;
  b = b * 2;
%>

宣言部内の変数:<%= a %><br>
スクリプトレット内の変数:<%= b %>

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

実行後


更新後