我刚刚从 2.1.2 升级到 grails 2.2.4。在我的本地一切正常,但是,当我将 WAR 打包到测试环境中时,我看到了一个奇怪的错误。在使用模板的表单上出现错误:
找不到名称 [form] 和路径 [/base/_form.gsp] 的模板。
但是,此模板(使用 create.gsp 中的)不在基本文件夹下。它位于一个名为 color 的文件夹下(在视图下),两者都create.gsp
位于_form.gsp
该文件夹下
这是我在 create.gsp 中使用的标签:
<g:render template="form" bean="${mybean}"/>
似乎 grails 假设模板存在于其中,base
但它确实存在于color
.