1

jspページで変数を次のように宣言しました

<%! int i=20; %>

そして、経由で印刷しようとしました

<%=this.i %>

これはうまくいくようです。しかし、jspページの暗黙のページオブジェクトは「this」を次のように指しているため

final java.lang.Object page = this;

なぜですか

<%=page.i %>

不可能ですか?(コンパイル時にエラーが発生します

4

1 に答える 1

3

ページのタイプはObjectであるため、JSPページの生成されたコードの属性を認識しません。

于 2012-08-05T19:34:35.557 に答える