gpt4 book ai didi

grails - 在 View 上显示Bean类项-初学者

转载 作者:行者123 更新时间:2023-12-02 15:29:11 26 4
gpt4 key购买 nike

Bean类如下所示:

弦屋
字串地址
人人

View 看起来像这样

<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的了解,我认为 <g:render template="form" />将提取所有表单属性并显示它。

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

救命

最佳答案

您对g:render的工作方式是正确的,模板部分引用了一个GSP,它将查看Bean值并根据“_form.gsp”(位于您的views文件夹下的html + groovy标记)打印它们。 Controller 名称)。

要更改Person域对象的显示方式,只需编辑此“_form.gsp”并取出“select” html代码-使用Bean的属性值将其替换为常规标记。

${beanName.person.personName} //(use the existing code to help workout the bean name etc)

希望对您有所帮助。

关于grails - 在 View 上显示Bean类项-初学者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22471017/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com