在struts2的各种配置文件中也可以使用OGNL,只需要将OGNL表达式套在${}中,即${ognl表达式}.
总结列表:对${ognl}的总结涉及一些大家暂时还没学习到的内容。
在struts.xml文件的<result>元素中,经常需要使用${属性名}表达式访问action中的属性,表达式里的属性名对应
action中的属性,如下:
<result type="redirect">view.jsp?id=${id}</result>
<result type="chain">view?id=${id}</result>
在校验配置文件的<message>元素中,可能需要使用${getText('key')}表达式访问国际资源包的消息......
在国际化资源文件中,也可以使用${ognl表达式},例如,使用${getText('key')}表达式来获取国际化消息填充一个资源的占位符。
在jsp页面中可以使用${获取属性的ognl表达式},但不能在${}使用调用方法的ognl表达式,否则,会把它当做el表达式的自定义函数。