【发布时间】:2013-08-06 15:01:53
【问题描述】:
我刚刚从 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 中。
【问题讨论】:
-
您确定 /base 下的视图中没有该标签?
-
不,我在 /base 下没有
-
views 下我什至没有名为 /base 的文件夹