![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OGNL表达式
文章平均质量分 51
langgufu314
这个作者很懒,什么都没留下…
展开
-
OGNL表达式中的#、%和$
OGNL表达式非常强大~其中#、%、$这三个符号在OGNL表达式中经常出现,而这三种符号也是开发者不容易掌握和理解的部分,要认真区分。1.#符号的用途一般有三种。 1)访问非根对象属性,例如示例中的#session.msg表达式,由于Struts 2中值栈被视为根对象,所以访问其他非根对象时,需要加#前缀。实际上,#相当于ActionContext. getContext(...原创 2012-06-18 15:50:20 · 181 阅读 · 0 评论 -
Struts2中 用OGNL表达式定义字符串常量 与单个字符常量需要注意的一个小细节 (转)...
具体记录如下:<s:set name="fieldType" value="'condition'"></s:set><s:set name="countryID" value="'CHN'"></s:set><s:set name="corpCenter" value="#原创 2012-06-18 15:55:39 · 287 阅读 · 0 评论 -
struts2的OGNL (转)
值栈(ValueStack) Struts2将OGNL上下文设置为Struts2中的ActionContext(内部使用的仍然是OgnlContext),并将值栈设为OGNL的根对象。 我们知道,OGNL上下文中的根对象可以直接访问,不需要使用任何特殊的“标记”,而引用上下文中的其他对象则需要使用“#”来标记。由于值栈是上下文中的根对象,因此可以直接访问。那么对于值...原创 2012-06-29 18:49:22 · 117 阅读 · 0 评论