Java代码
1、访问值栈中的action的普通属性: username = <s:property value="username"/> 2、访问值栈中对象的普通属性(get set方法): <s:property value="user.age"/> <s:property value="user['age']"/> <s:property value="user["age"]"/> wrong: <%--<s:property value="user[age]"/>--%> 3、访问值栈中对象的普通属性(get set方法): <s:property value="cat.friend.name"/> 4、访问值栈中对象的普通方法:<s:property value="password.length()"/> 5、访问值栈中对象的普通方法:<s:property value="cat.miaomiao()" /> 6、访问值栈中action的普通方法:<s:property value="m()" /> 7、访问静态方法:<s:property value="@com.bjsxt.struts2.ognl.S@s()"/> 8、访问静态属性:<s:property value="@com.bjsxt.struts2.ognl.S@STR"/> 9、访问Math类的静态方法:<s:property value="@@max(2,3)" /> 10、访问普通类的构造方法:<s:property value="new com.bjsxt.struts2.ognl.User(8)"/> 11、访问List:<s:property value="users"/> 12、访问List中某个元素:<s:property value="users[1]"/> 13、访问List中元素某个属性的集合:<s:property value="users.{age}"/> 14、访问List中元素某个属性的集合中的特定值: <s:property value="users.{age}[0]"/> <s:property value="users[0].age"/> 15、访问Set:<s:property value="dogs"/> 16、访问Set中某个元素:<s:property value="dogs[1]"/> 17、访问Map:<s:property value="dogMap"/> 18、访问Map中某个元素: <s:property value="dogMap.dog101"/> <s:property value="dogMap['dog101']"/> <s:property value="dogMap["dog101"]"/> 19、访问Map中所有的key:<s:property value="dogMap.keys"/> 20、访问Map中所有的value:<s:property value="dogMap.values"/> 21、访问容器的大小: <s:property value="dogMap.size()"/> <s:property value="users.size"/> 22、投影(过滤):<s:property value="users.{?#this.age==1}[0]"/> 23、投影:<s:property value="users.{^#this.age>1}.{age}"/> 24、投影:<s:property value="users.{$#this.age>1}.{age}"/> 25、投影:<s:property value="users.{$#this.age>1}.{age} == null"/> 26、[]:<s:property value="[0].username"/>Java代码
分享到:
2011-10-17 19:41 浏览 1869 评论(0) 分类:Web前端 查看更多相关知识
各种花肥的用法和用量、各种花肥料
各种鲜花的养生功效及用法
[笔记]各种鲜花的养生功效及用法
合欢花的用法及用量(合欢花的用法及用量是多少)
霍山石斛花茶的用法
玫瑰精油的功效与用法
【MyBatis】标签的条件判断(Boolean类型参数)
常用的几种营养液配方及用法
雾化器的作用功效用法
11种养生茶搭配表,各种养生茶搭配及功效
网址: OGNL—各种用法 https://m.huajiangbk.com/newsview1884553.html
上一篇: 直击业绩会|越秀地产今年要花40 |
下一篇: 家养金鱼吊兰怎么养 怎么养吊兰 |