2

How to explicitly specify the scope for the case that you've multiple attributes with the same name in different scopes?

I have two different attributes with the same name in my JSP, but I need to specify the scope.

I have ${admin.userame}, when admin is different in requestScope and sessionScope.

4

1 回答 1

3

您可以通过以下方式访问变量:

${requestScope.admin.username}

有一个可以在 JSP 页面中访问的隐式对象列表:

最后,有些对象允许访问使用范围对象中描述的各种范围变量。

  • pageScope:将页面范围的变量名称映射到它们的值
  • requestScope:将请求范围的变量名称映射到它们的值
  • sessionScope:将会话范围的变量名称映射到它们的值
  • applicationScope:将应用程序范围的变量名称映射到它们的值
于 2013-09-16T06:48:39.517 回答