
OGNL
UPCCPU
这个作者很懒,什么都没留下…
展开
-
OGNL学习笔记-简介
OGNL学习笔记-简介作者:与风同行 OGNL全称Object-Graph Navigation Language,http://www.ognl.org/,是一种用于读取和设置java对象属性的描述语言。OGNL可以让我们用非常简单的表达式访问对象层。例如,当前环境的根对象为user1,则表达式:person.address[0].province可以访问到user1的person属性的第一个a原创 2005-10-08 20:16:00 · 3757 阅读 · 2 评论 -
OGNL学习笔记-OGNL基础
OGNL基础 OGNL最重要的组件是“navigation chain”(导航链),一般就叫“chain”。最简单的chain由以下部分构成:Expression Element PartExampleProperty nameslike the name and headline.textMethod CallshashCode() to return the current objects原创 2005-10-08 22:06:00 · 2852 阅读 · 3 评论 -
OGNL学习笔记-属性(Referring to Properties)
属性(Referring to Properties) 一、OGNL处理不同对象的属性是不一样的。1. Map的属性就是key2. Lists和Array的属性就是下标index3. String的属性也是下标4. 普通对象只能处理string属性,这个属性具有set/get或is/set方法。属性名可以是任何类型,而不仅仅是“字符串类型的名字”(注意区别属性名和属性值的类型,这原创 2005-10-09 22:08:00 · 2183 阅读 · 0 评论 -
OGNL学习笔记-属性访问实例
OGNL属性访问例子作者:与风同行前面是一些语法规则方面的东西,下面通过实际例子来看看:例子来源于OGNL自带的测试用例,根据这些例子稍加改写而成,这些例子很经典,对属性访问的方方面面都有涉及测试步骤:1.建立下面的Root类,一个普通的javabeanpackage net.wide.ognl.bean; import java.util.ArrayList;import java.util.A原创 2005-10-09 22:15:00 · 7402 阅读 · 0 评论