我正在使用grails 2.1.1我有一个域名,我想要保存成员的宗教信仰。我保存它没有问题。但是当我去编辑页面时,它并没有检查原始值。假设我为佛教徒保存一个宗教信仰,并且在编辑时我想检查它的价值。但它正在检查穆斯林。我希望在编辑页面上检查该字段。任何人都可以请帮我这个请?? ??这里是我的下面::尝试如何在grails中设置单选按钮编辑
我的领域类>>>
class RadioButton {
String religion
static constraints = {
}
}
我的表单页面>>>
<div class="fieldcontain ${hasErrors(bean: radioButtonInstance, field: 'religion', 'error')} ">
<label for="religion">
<g:message code="radioButton.religion.label" default="Religion"/>
</label>
<g:radio name="religion" value="muslim" checked="checked"/> Muslim <br/>
<g:radio name="religion" value="hindu"/> Hindu<br/>
<g:radio name="religion" value="christian"/> Christian<br/>
<g:radio name="religion" value="buddhist"/> Buddhist
</div>
再次感谢你对我的帮助。我想现在使用radioGroup,但唯一的问题是,当我想编辑一个宗教时,它会选择默认的(1号收音机),而不是我用特定宗教保存的值。是否有任何选项可以用收音机组来做 - 或者 - 如果我只使用g:收音机,当我想要创建一个新的时候,它没有检查默认值,但是它在编辑时检查了保存的值。我希望你明白。 – 2014-11-23 04:48:55