我正在研究 grails 应用程序,并且在 root 中呈现模板会出现错误。以下是采取的步骤:
"/"( Controller :'public', View :'home')
类:org.codehaus.groovy.grails.web.taglib.exceptions.GrailsTagException
消息:找不到名称 [top_menu] 和路径 [//_top_menu.gsp] 的模板
我在 home.gsp 的 view/public/文件夹中有模板 _top_menu.gsp
如果我指向 app-name/public/home,它可以正常工作,但是,当指向 root 时则不行。为什么它不在根目录中呈现模板?
谢谢你的帮忙
p.s.
chalice 2.04。 Windows 7的
最佳答案
UrlMappings 应该是:
"/" ( controller:'public', action:'home' )
..所以没有“view:'home'”,而是“action:'home'”
关于grails - 找不到名称 [top_menu] 和路径 [//_top_menu.gsp] 的模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12083727/