开发者

In Grails GSP, what is the equivalent to Spring MVC's <input name="entity.list[0].field">?

开发者 https://www.devze.com 2022-12-16 17:00 出处:网络
I\'m coming from a Spring MVC background on a new Grails app.I have an object that contains a list of dependent objects.On the create and edit screen, I want to edit that object and its list of object

I'm coming from a Spring MVC background on a new Grails app. I have an object that contains a list of dependent objects. On the create and edit screen, I want to edit that object and its list of objects at the same time. In Spring MVC, you could use special names to bind the form fields to ite开发者_运维知识库ms in a list. Example:

Entity { String name, List items }

<form:input name="entity.items[0].value" value="${entity.items[0].value}"/>

I've tried similar variations in my GSP create and edit forms, but no luck.


I haven't used this with tag (is it a Java taglib?), but what you are doing is along the right path. I don't think you need the entity in there, the name should be just "items[0].value"

Here is some code I have that does what you need (using HTML input tag):

<input type="text" name="subItems[0].date"/>
0

精彩评论

暂无评论...
验证码 换一张
取 消