Grails控制器

Grails控制器,grails,controllers,Grails,Controllers,我在Grails中有一个类似的表单: 名称:\uuuuuuuuuuuuuuuuuuuuuuuu 年龄:\uuuuuuuuuuuuuuuuu 街道:\uuuuuuuuuuuuuuuuuuu 电子邮件:\uuuuuuuuuuuuuuuuuuuuuuu |提交| 如何将所有填写的信息传递给控制器,控制器将向数据库中添加记录?我对Grails有点陌生,我的问题是我不知道如何“传递”并将内容传递给控制器 class Person { String name Integer age Str

我在Grails中有一个类似的表单:

名称:\uuuuuuuuuuuuuuuuuuuuuuuu

年龄:\uuuuuuuuuuuuuuuuu

街道:\uuuuuuuuuuuuuuuuuuu

电子邮件:\uuuuuuuuuuuuuuuuuuuuuuu

|提交|

如何将所有填写的信息传递给控制器,控制器将向数据库中添加记录?我对Grails有点陌生,我的问题是我不知道如何“传递”并将内容传递给控制器

class Person {
   String name
   Integer age
   String street
   String email
}

class PersonController {
    def save = {
        def personInstance = new Person(params)
        personInstance.save(flush:true)
    }
}

<g:form controller="person" action="save">
    <g:textField name="name" />
    <g:textField name="age" />
    <g:textField name="street" />
    <g:textField name="email" />
    <g:submitButton name="save" value="Save" />
</g:form>
所有代码都将为您生成。然后你可以看到它是如何完成的


所有代码都将为您生成。然后你可以看到它是如何完成的。

我现在就知道了:p如果我的表单中有来自多个域类的对象,那么我如何将这两个对象保存在同一个submitbutton中呢?@John请参阅ok中的“与多个域类的数据绑定”。非常感谢你的帮助,我会接受答案的。如果您有时间,请检查我的新问题:。我会自己计算绑定多个域类的数据。我现在知道了:p如果我的表单中有来自多个域类的对象,那么我如何将两者保存在同一个submitbutton中?@John请参阅ok中的“使用多个域类的数据绑定”。非常感谢你的帮助,我会接受答案的。如果您有时间,请检查我的新问题:。我将自己计算绑定多个域类的数据
grails generate-all com.foo.Person