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

jsp <s:iterator> 中某字段的累加 如何实现 ? 急 求大神支招。

2013-09-13 
jsp s:iterator 中某字段的累加怎么实现 ??急急急。。 求大神支招。。s:iterator idjobCourse valueli

jsp <s:iterator> 中某字段的累加 怎么实现 ?? 急急急。。 求大神支招。。
<s:iterator id="jobCourse" value="listJc" status="status">

            <td class="list_data_text"><s:property value="jc_factMoney"/></td>



现要对<s:property value="jc_factMoney"/>  这个值累加   怎么实现??

<%totalMoney += Integer.parseInt("%><s:property value="jc_factMoney"/><%"); %>


这样写会报错 jsp页面通不过。。


急急急 iterator jsp
[解决办法]
这种逻辑最好放到后台,放前台会影响页面加载速度
[解决办法]
struts2有提供set标签

<s:set value="${jc_factMoney+jc_factMoney}" name="jc_factMoney" scope="request"/>

应该是可以的吧


[解决办法]
 <s:set var="count" value="0" />
<s:iterator value="#request.shopCars" var="shopCar">
      <s:set var="count" value="#count+cost" />
</s:iterator>
合计:<s:property value="#count"/>

热点排行