ognl表达式_ognl表达式 if_ognl表达式好处(2)

电脑杂谈  发布时间:2017-02-15 20:59:48  来源:网络整理

int getCount(); 迭代元素个数

int getIndex(); 迭代元素当前索引

boolean getFirst(); 是否为第一个

boolean getEven(); 是否为偶

boolean getLast(); 是否最后一个

bolean getOdd();? ? 是否为奇

由于iteratorstatus对象并不是ognl的根对象因此访问需要加上 #访问如下例子:

例1:

<s:iterator value=“list” status=”L”>

? ? <s:if test=”#L.odd”>

? ? ? ? ? <s:property value=”#L.index”/>

? ? </s:if>

</s:iterator>

例2:

<s:iterator value="list" status="L">

<s:property value="#L.index+1"/> /*#L.index为行下标,从0开始*/

</s:iterator>

?

此外:iterator也可以迭代map对象,map对象中有几对key-value 就迭代几次,分别使用

<s:property value=”key”/>

<s:property value=”value”/>

输出即可。ognl表达式ognl表达式

?

#status.odd 是否奇数行

#status.count 当前行

#status.index 当前行的序号,从0开始[ #status.count = #status.index+1 ]

#status.First 是否第一行

#status.last 是否最后一行

#status.modules(int) 当前行数取模

若资源对你有帮助、浏览后有很大收获、不妨、你的鼓励是维持我不断写博客最大动力

或者你也可以关注我的新浪微博、了解DD博客的最新动态:DD博客官方微博(dwtedx的微博)

感谢你的访问、祝你生活愉快、工作顺心、欢迎常来逛逛


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-32633-2.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...