jsp开发使用 struts2框架前台页面怎么使用后台准备好的数据。
在action里面,我已经把所有的商品信息都放到了一个List<GoodsBean>goods里面去了action的跳转方式是默认的dispatchGoodsBean是商...
在action里面,我已经把所有的商品信息都放到了一个List<GoodsBean> goods里面去了
action的跳转方式是默认的dispatch
GoodsBean是商品类,里面有商品的具体信息,id,name,price,等等。
现在我前台想要这样的效果(这是一个table,2行3列)
问题是我的goods里面有6个商品,我怎么做到用ognl表达式遍历的时候到第四个换到第二个tr,
我知道用ognl遍历list。
我以前的做法是
<table>
<% for(int i=0;i<2;i++){ %>
<tr>
<% for(int i=0;i<3;i++){ %>
<td>这里面去显示每个商品的信息 </td>
<%}%>
</tr>
<%}%>
</table>
现在想用ognl表达式来做到这点,或则jstl都行。 展开
action的跳转方式是默认的dispatch
GoodsBean是商品类,里面有商品的具体信息,id,name,price,等等。
现在我前台想要这样的效果(这是一个table,2行3列)
问题是我的goods里面有6个商品,我怎么做到用ognl表达式遍历的时候到第四个换到第二个tr,
我知道用ognl遍历list。
我以前的做法是
<table>
<% for(int i=0;i<2;i++){ %>
<tr>
<% for(int i=0;i<3;i++){ %>
<td>这里面去显示每个商品的信息 </td>
<%}%>
</tr>
<%}%>
</table>
现在想用ognl表达式来做到这点,或则jstl都行。 展开
1个回答
2015-09-10
展开全部
用struts标签,s:iterator来遍历数据。
<s:iterator value="list" status="index">
知皮<s:property value="#index.index"/>
//#index.index这个就是当前的序号,可以用s:if来判断
</s:iterator>
<table id="myTable" border="祥猛咐1" cellpadding="0" cellspacing="0" class="table_list">
<tr>
<s:iterator value="#request.wpList" id="obj" status="st">
<td><s:property value="#obj.name"/><s:property value="#request.wpList.value.size"/></td>
<s:if test="%{#st.count%3==0 && #request.wpList.size()!=#st.count}">
</tr>
<tr>
</s:if>谨纯
</s:iterator>
</tr>
</table>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询