Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/grails/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Grails 在视图上显示bean类项目-初学者_Grails - Fatal编程技术网

Grails 在视图上显示bean类项目-初学者

Grails 在视图上显示bean类项目-初学者,grails,Grails,bean类如下所示: 串屋号 字符串地址 个人 景色是这样的 <g:form action="save"> <fieldset class="form"> <g:render template="form" /> </fieldset> <fieldset class="buttons"> <g:submitButton name="create" class="save"

bean类如下所示:

串屋号 字符串地址 个人

景色是这样的

<g:form action="save">
    <fieldset class="form">
        <g:render template="form" />
    </fieldset>
    <fieldset class="buttons">
        <g:submitButton name="create" class="save"
            value="${message(code: 'default.button.create.label', default: 'Create')}" />
    </fieldset>
</g:form>

根据我对Grails的了解,我认为is
将提取所有表单属性并显示它

但是我想做的不是显示
Person
的下拉列表,而是显示所有
Person
相关字段,如
personName
personAge
。如何在下面的标签中显示这些字段


Help

如果g:render的工作方式正确,那么模板部分指的是一个GSP,它将查看bean值,并根据“_form.GSP”(位于控制器名称下的views文件夹中)中的html+groovy标记打印它们

要更改Person域对象的显示方式,只需编辑此“\u form.gsp”并取出“select”html代码-使用bean的属性值将其替换为groovy标记,例如

${beanName.person.personName} //(use the existing code to help workout the bean name etc)
希望这能在路上帮助你