目前我们正在将 Grails 版本从 1.3.3 升级到 2.2.4。这样做时,我们遇到了复选框值的布尔绑定问题。
这是代码...
Domoan:
A {
:
:
Boolean check
}
View:
:
:
<g:checkbox name = "check" value = &{A?.Check}/>
Controller:
def Save {
def aInstance = new A(params)
if (aInstance.check)
}
在上述情况下,布尔值没有正确绑定,我们总是在 if 语句中得到“null”。
知道我们如何克服这个问题吗?
谢谢你的时间。