Struts2循环遍历集合:
<s:iterator value="dkinfos" var="Idkinfo" status="st">
<tr>
<!--直接获取遍历值-->
<td>
${Idkinfo.dk}
</td>
<!--在s:textfield标签中获取遍历值-->
<td >
<s:textfield name="dk" id="dk" value="%{#Idkinfo.dk}"
></s:textfield>
</td>
<!--在s:select标签中获取遍历值-->
<td >
<s:select id="dklx" list="#{'':'请选择一个端口类型','1':'类型1','2':'类型2','3':'类型3','4':'类型4'}" name="dklx" value="%{#Idkinfo.dklx}"></s:select>
</td>
</tr>
</s:iterator>
注意:如果以这样写法获取不到遍历值
<s:textfield name="dk" id="dk" value="${Idkinfo.dk}" ></s:textfield>
要将这里的
value="${Idkinfo.dk}"
改写成
value="%{#Idkinfo.dk}"
才可以获取到值。<s:selcet标签也同理需要这样取值