struts2之OGNL
Posted 阴翳公子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了struts2之OGNL相关的知识,希望对你有一定的参考价值。
limit ?,? 2 paged第几页,pageSize每页显示的页数 0,2 1,2 2,2 3,4 (page-1)*pageSize (1-1)*2
1.OGNL
是一组功能强大的表达式语言,类似EL
(回顾:el表达式只要是JavaEE5以上,不需要引用任何jar包)
访问bean对象属性:
基本类型属性: “属性名” (用的最多)
数组、集合类型: “属性名[下标]”
map类型: “属性名.key”或者“属性名[‘key’]”
引用类型: “引用属性.属性名” (用的最多)
常规运算
算术运算 “age+10” 和的运算 “name+10” 字符串拼接
关系运算 “age>10”
逻辑运算 “true&&false”
调用方法:
普通方法: “list.size()” "name.toUpperCase()"
静态方法: “@完整类名@方法名(参数)” "@[email protected](arrs)"
创建对象:
集合对象: “{元素1,元素2...}”
Map对象: “#{key:value,key:value...}”
以上是关于struts2之OGNL的主要内容,如果未能解决你的问题,请参考以下文章