首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

Struts2 ognl中的#%跟$符号用法说明

2012-06-27 
Struts2 ognl中的#、%和$符号用法说明 .pThe value of key foo1 is s:property value#foobar[foo1

Struts2 ognl中的#、%和$符号用法说明 .

<p>The value of key "foo1" is <s:property value="#foobar['foo1']" /></p>

<p>不使用%:<s:url value="#foobar['foo1']" /></p>

<p>使用%:<s:url value="%{#foobar['foo1']}" /></p>

3.$符号
$符号主要有两个方面的用途。

?? 在国际化资源文件中,引用OGNL表达式,例如国际化资源文件中的代码:reg.agerange=国际化资源信息:年龄必须在${min}同${max}之间。

????在Struts 2框架的配置文件中引用OGNL表达式,例如下面的代码片断所示:
<validators>
????<field name=”intb”>
????????????<field-validator type=”int”>
????????????<param name=”min”>10</param>
????????????<param name=”max”>100</param>
????????????<message>BAction-test校验:数字必须为${min}为${max}之间!</message>
????????</field-validator>
????</field>
</validators>

热点排行