私はjspが初めてです。jspページに1つの「宣言」と1つの「スクリプトレット」を書いています。
しかし、宣言と「スクリプトレット」で作成した変数は、
範囲。つまり、ページ スコープ、リクエスト スコープ、アプリケーション スコープなどです。
「success.jsp」という名前の次の jsp ファイルを次に示します。
<%! int x=20; %>//x is not created in any scope.
<% int y=30; %>// y is not created in any scope.
<script>
var p="${x}";//here,variable p does not get any value.
var q="${y}";//here,variable does not get any value.
</script>
変数「x」と「y」がスコープのいずれにも作成されない理由と、「x」および「y」変数に格納されている値を取得する方法。