读书人

jsp lt;s:iteratorgt; 中某字段的累加 如

发布时间: 2013-09-13 21:12:00 作者: rapoo

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"/>

读书人网 >J2EE开发

热点推荐