正在加载图片...
811E语法 2.存取运算符 在EL中,对数据值的存取是通过“[”或“.”实现的。 其格式为: Sname property) d sname["property"11 或S{name[ property} 【说明】 (1)“[”主要用来访问数组、列表或其它集合对象的属性。 (2)“.”主要用于访问对象的属性。 (3)“[”和“,”在访问对象属性时可通用,但也有区别 ■当存取的属性名包含特殊字符(如.或-等非字母和数字 符号)时,就必须使用“[”运算符 “u”中可以是变量,“.”后只能是常量,如S{ user[data} s{ userdata}、S{user"data"]}中,后两个是等价的。8.1.1 EL语法 2. 存取运算符 在EL中,对数据值的存取是通过“[]”或“.”实现的。 其格式为: ${name.property} 或 ${name["property"]} 或 ${name[property]} 【说明】 (1)“[]”主要用来访问数组、列表或其它集合对象的属性。 (2)“.”主要用于访问对象的属性。 (3)“[]”和“.”在访问对象属性时可通用,但也有区别: ◼ 当存取的属性名包含特殊字符(如 . 或 - 等非字母和数字 符号)时,就必须使用“[]”运算符 ◼“[]”中可以是变量,“.”后只能是常量,如${user[data]}、 ${user.data}、${ user["data"]}中,后两个是等价的
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有