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 回答