struts1的<html:checkbox>怎么用?和<html:multibox>有什么区别? 5

 我来答
herrywood
2012-01-29 · TA获得超过869个赞
知道小有建树答主
回答量:523
采纳率:66%
帮助的人:485万
展开全部
html:check标签生成一个checkbox,property属性类型应为boolean。这里的value值可以是true,yes或on。如果您要提交其它的值(如某种形式的标识)应该考虑使用html:multibox标签。
注意:为了正确的处理没有选中的checkbox您必须在reset()中设置对应的属性为false。
用法示例:
<html:checkbox name="checkboxForm" property="one">One</html:checkbox>
<html:checkbox name="checkboxForm" property="one" value="One" />
如果选中后被提交则相应的属性的值为true。

html:multibox标签生成多个checkbox,property属性类型应为数组。当您要使用大量的checkbox时使用这个标签非常方便,可以使您避免在ActionForm中声明大量的boolean类型的变量,带之以一个数组就行了。
注意:为了正确的处理没有选中的checkbox您必须在reset()中设置数组的长度为0。
用法示例:
<html:multibox name="multiboxForm" property="selectedItems" value="00001"/>
<html:multibox name="multiboxForm" property="selectedItems" >00002</html:multibox>

<logic:iterate id="person" name="multiboxForm" property="persons">
<html:multibox property="selectedItems">
<bean:write name="person" property="id"/>
</html:multibox>
<bean:write name="person" property="name"/>
</logic:iterate>
匿名用户
2012-02-01
展开全部
一个是复选框 另一个查看文档应该有说明,这种问题最好是亲手实验
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式