0
我有一個Grails域類,裏面有一個字符串列表,我想編輯這些字符串。爲了簡單起見,我們假設列表的大小是固定的。下面是我有:如何在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]}" />
這使得文本字段爲預先填充列表中的每個元素具有正確的值。但是,當我編輯值並放棄表單時,我的編輯將被丟棄。我錯過了什麼?