- Struts 2 OGNL教程
对象图导航语言(OGNL)是一种表达语言。它简化了存储在ActionContext中的数据的可访问性。
Struts框架将ValueStack设置为OGNL的根对象。请注意, 将操作对象推送到ValueStack中。我们可以直接访问action属性。
<s:property value="username"/>
在此, 用户名是属性键。
Struts框架还将其他对象放置在ActionContext中, 例如表示请求, 会话, 应用程序范围的映射。
要获取这些值(即不是action属性), 我们需要使用#表示法。例如, 要从会话范围获取数据, 我们需要使用以下示例中给出的#session:
<s:property name="#session.username"/>
(要么)
<s:property name="#session['username']"/>
评论前必须登录!
注册