変数定義のスコープ|JSP

JSP(JavaServer Pages)で定義した変数のスコープについて。

Tomcat開始毎に1度初期化

グローバル変数のようなイメージ。ページを読み込んでも2回目以降は値が初期化されません。

<%!
int serverVariable = 0;
%>

ページ表示毎に初期化

ページを表示する度に値が初期化されます。

<%
int pageVariable = 0;
%>

ページ内での参照

<%= 変数名 %>

サンプル

<%= serverVariable %>
JSPの変数はJava(サーバサイド)なので、JavaScript(クライアントサイド)で値を設定できません。(参照は可能)
このエントリーをはてなブックマークに追加
にほんブログ村 IT技術ブログへ

スポンサードリンク

関連コンテンツ

コメント

メールアドレスが公開されることはありません。 が付いている欄は必須項目です