如何为Grails中的字符串列表构建编辑表单?

时间:2016-12-05 10:38:44

标签: grails gsp

我有一个Grails域类,其中包含一个字符串列表,我想编辑这些字符串。为简单起见,我们假设列表是固定大小的。这就是我所拥有的:

MyEntity.groovy:

class MyEntity {

    String name
    List variables = ['one', 'two', 'three']

    static hasMany = [
            variables: String,
    ]
}

_fields / myEntity所/变量/ _widget.gsp:

<g:textField name="variables[0]" value="${value[0]}" />
<g:textField name="variables[1]" value="${value[1]}" />
<g:textField name="variables[2]" value="${value[2]}" />

这将为列表中的每个元素呈现预填充正确值的文本字段。但是,当我编辑值并对表单进行求和时,我的编辑将被丢弃。我错过了什么?

0 个答案:

没有答案