个性化阅读
专注于IT技术分析

Struts 2 OGNL使用介绍

  1. 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']"/>
赞(0)
未经允许不得转载:srcmini » Struts 2 OGNL使用介绍

评论 抢沙发

评论前必须登录!