【发布时间】:2011-08-09 16:15:58
【问题描述】:
我有一个自定义对象列表,在我的表单中用作commandName 对象,通常每个对象都包含一个字符串标签、字符串类型(INTEGER 或 BOOLEAN)和一个值。对于 INTEGER 类型,表单显示 <form:input 并且绑定得很好。但是,对于 BOOLEAN 类型,我希望能够使用“true”和“false”的值字符串并将它们绑定到复选框。这很容易,因为它们是布尔类型,但它们是字符串,并且普通的 <form:checkbox 代码不起作用。我也尝试使用 hidden ,但它没有正确绑定。是否有捷径可寻?当我再次提交表单时,复选框值需要再次为字符串,即 (checked="true", unchecked="false")。
【问题讨论】:
标签: jsp spring-mvc binding checkbox