Jsp Spring MVC和tiles--如何设置非布尔值;“真/假”;勾选
我有一个带有后端表的web应用程序,它有一列名为Jsp Spring MVC和tiles--如何设置非布尔值;“真/假”;勾选,jsp,spring-mvc,tags,jstl,tiles,Jsp,Spring Mvc,Tags,Jstl,Tiles,我有一个带有后端表的web应用程序,它有一列名为type,另一列名为value类型表示组件类型(文本字段、组合框、复选框等),值是组件的实际值,两列都是VARCHAR2 挑战在于,当类型为组合框时,组件的值在字符串中要么为真要么为假。我没有修改数据库属性的权限 然后,当我在前端添加复选框时: <field:checkbox field="enableEditing.setting" id="systemsetting_${formSettings.enableEditing.name}"
type
,另一列名为value
<代码>类型表示组件类型(文本字段、组合框、复选框等),值
是组件的实际值,两列都是VARCHAR2
挑战在于,当类型为组合框
时,组件的值
在字符串中要么为真
要么为假
。我没有修改数据库属性的权限
然后,当我在前端添加复选框时:
<field:checkbox field="enableEditing.setting" id="systemsetting_${formSettings.enableEditing.name}" z="user-managed"/>
甚至我在checkbox.tagx
中创建了一个值
属性
<field:checkbox field="enableEditing.setting" id="systemsetting_${formSettings.enableEditing.name}" value="${formSettings.enableEditing.setting}" z="user-managed"/>
我仍然有同样的例外
似乎如果字段不是布尔类型,则无法使复选框工作
但我知道我必须打破一些东西,所以请启发我,并提前感谢 有什么解决办法吗?我有完全相同的问题,有解决办法吗?我有完全相同的问题,
<field:checkbox field="enableEditing.setting" id="systemsetting_${formSettings.enableEditing.name}" value="${formSettings.enableEditing.setting}" z="user-managed"/>