找不到名称[top_menu]和路径[/_top_menu.gsp]的模板

  • 本文关键字:menu top gsp 路径 找不到 grails
  • 更新时间 :
  • 英文 :


我正在开发grails应用程序,根目录中的渲染模板出现错误。以下是采取的步骤:

  1. 我有一个控制器"public",它为每个页面显示操作。。。包括"主页"我的默认页面
  2. 我更改了URL映射(在UrlMappings.groovy中),将根指向我的默认控制器,操作如下:"/"(控制器:"public",视图:"home")
  3. 之后,指向根"应用程序名称/",我得到:

    类:org.codehaus.groovy.grails.web.taglib.exceptions.GrailsTagException
    消息:未找到名称[top_menu]和路径[/_top_menu.gsp]的模板

我在home.gsp 的视图/public/文件夹中有一个模板_top_menu.gsp

但是,如果我指向应用程序名称/public/home,它就可以正常工作,而不是指向根目录。为什么它不在根中渲染模板?

感谢您帮助

p.s。圣杯2.04。Windows 7

UrlMappings应该是:

"/" ( controller:'public', action:'home' )

所以没有"视图:‘主页’",而是"操作:‘主页"

最新更新