首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

标签有关问题,ognl表达式的使用!

2013-03-21 
标签问题,ognl表达式的使用!!在jsp页面中:我理想中的代码应该是这样的,%int i0%s:property valueli

标签问题,ognl表达式的使用!!
在jsp页面中:
我理想中的代码应该是这样的,
<%int i=0;%>
<s:property value="list[<%=i++%>].name"/>
上面代码的写法好像不可行,我想请问java代码是不是无法在ognl表达式中使用?
上面代码中的ognl表达式中list的下标可不可以传入一个变量,因为我想通过这个变量来控制对list集合中对象的提取,哪位高手能指点一下,谢谢了,很急!

[解决办法]
最终效果不就是1和11,2和12在同一行吗?
你用一个list就行,两个list就这样:
<s:iterator status="status" begin="0" end="9">
<s:set value="#status.index" var="idx"/> 
<s:property value="#status.count" />:${list1[idx].name}--<s:property value="#status.count+10" />${list2[idx].name}<br/>
</s:iterator>
迭代就纯粹计数,上面其实也是这样,value可以去掉。

热点排行