struts2的s:iterator标签多列显示

<s:iterator value="actclasstagList" var="item" status="st">
<s:if test="#st.odd||#st.first">
<tr>
</s:if>
<td width="15%" class="tablefield"><s:if test="tagtype != null">${itemname}:</s:if></td>
<td width="35%" <s:if test="#st.odd&&#st.last">colspan="3"</s:if>>
<s:if test="tagtype == 'text'"><input type="text"></s:if>
<s:if test="tagtype == 'select'"><s:select list="emutypeList" listKey="dictValue" listValue="dictCode" headerKey="-1" headerValue="---请选择---"></s:select></s:if>
<s:if test="tagtype == 'checkbox'">
<s:iterator value="emutypeList" var="ch">
<input type="checkbox">${ch.dictCode}
</s:iterator>
</s:if>
<s:if test="tagtype == 'radio'">
<s:iterator value="emutypeList" var="ch">
<input type="radio" name="a">${ch.dictCode}
</s:iterator>
</s:if>
<s:if test="tagtype == 'date'"><s2:date property=""/></s:if>
<s:if test="tagtype == 'textarea'"><textarea rows="" cols="50"></textarea></s:if>
</td>
<s:if test="#st.even||#st.last">
<tr>
</s:if>
</s:iterator>

 

宝贝网址:

原文地址:https://www.cnblogs.com/W203654/p/2257263.html