创建简单的插入表单时,Grails字段插件如何工作?

时间:2016-06-21 15:17:57

标签: grails grails-plugin grails-3.1

应用信息:

  • Grails版本:3.1.8
  • Groovy版本:2.4.6
  • Java:8

我在fields.gradle中添加了字段插件作为依赖项,我使用字段版本2.1.0添加了。可用的文档是here

我的域名类如下:

    String name
    String addressLine1
    String addressLine2
    String addressLine3
    String town
    String county
    String postCode
    String phoneNumber

我想为这个对象创建一个简单的插入表单。我目前的表格是:

<g:form name="insertPerson" controller="person" action="savePerson">

    <f:field bean="person" property="name"/>

    <g:submitButton name="create"/>

</g:form>

我理解字段插件有字段和窗口小部件模板,我已经创建了必要的文件夹和gsp文件。在这些文件中使用什么才能使我的表单有效?

1 个答案:

答案 0 :(得分:1)

除了您的域名和

之外,您不需要任何其他内容
<f:all bean="person" />

这将呈现bean中的所有字段。 如果您只想覆盖然后开始查看制作模板。 您可以通过查看Github

来查看插件字段插件生成的内容

(或者您可以直接查看生成的html源代码)

f:all,f:field更适合搭建脚手架。如果你想完全控制使用 g:field 和相关的标签