07-07
18
<html:multibox>全选与全不选的处理
作者:Java伴侣 日期:2007-07-18
关于<html:multibox>标签的再次理解,以下代码并没有多大实际用途,至少我是这么觉得。但从中可以看出,只要对象数组中的元素和标签中的value一一对象,那么复选框就是选中状态^_^
此种状态复选框全为不选:
<table border="1" width="100%" >
<tr>
<td width = "200"></td>
<td width="100%"><div align="center">
<logic:iterate id="loop" name="arrays">
<div align="center">
<html:multibox property="arrays">
<bean:write name="loop" property="mat_id"/>
</html:multibox>
<bean:write name="loop" property="mat_name"/>
</div>
</logic:iterate>
</div>
</td>
</tr>
</table>
此种情况复选框全为选中:
<table border="1" width="100%" >
<tr>
<td width = "200"></td>
<td width="100%"><div align="center">
<logic:iterate id="loop" name="arrays">
<div align="center">
<html:multibox name="loop" property="mat_id">
<bean:write name="loop" property="mat_id"/>
</html:multibox>
<bean:write name="loop" property="mat_name"/>
</div>
</logic:iterate>
</div>
</td>
</tr>
</table>
其中,<html:multibox >的property属性可取form中的属性。
此种状态复选框全为不选:
<table border="1" width="100%" >
<tr>
<td width = "200"></td>
<td width="100%"><div align="center">
<logic:iterate id="loop" name="arrays">
<div align="center">
<html:multibox property="arrays">
<bean:write name="loop" property="mat_id"/>
</html:multibox>
<bean:write name="loop" property="mat_name"/>
</div>
</logic:iterate>
</div>
</td>
</tr>
</table>
此种情况复选框全为选中:
<table border="1" width="100%" >
<tr>
<td width = "200"></td>
<td width="100%"><div align="center">
<logic:iterate id="loop" name="arrays">
<div align="center">
<html:multibox name="loop" property="mat_id">
<bean:write name="loop" property="mat_id"/>
</html:multibox>
<bean:write name="loop" property="mat_name"/>
</div>
</logic:iterate>
</div>
</td>
</tr>
</table>
其中,<html:multibox >的property属性可取form中的属性。
评论: 1 | 引用: 0 | 查看次数: 1130
回复zstqm[2009-05-26 04:13 PM | ]
学习了,谢谢!
发表评论