2012-08-23 38 views
0

我正在使用grails应用程序,并且在根中呈现模板时出现错误。这里采取的步骤:找不到名称[top_menu]和路径[//_top_menu.gsp]的模板

  1. 我有一个控制器“公共”拥有的每一页的行为做显示器......包括“家”我的默认页
  2. 我改变URL映射(在UrlMappings.groovy )指向我的默认控制器和动作如下: “/”(controller:'public',view:'home')
  3. 然后,指向根'app-name /',我得到:

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

我在查看/公/文件夹模板_top_menu.gsp沿home.gsp

它如果我指向app-name/public/home,则工作得很好,但是,指向根目录时不会。它如何在根中呈现模板?

感谢您的帮助

p.s. Grails 2.04。 Windows 7的

回答

2

的UrlMappings应该是:

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

..所以没有 “的说法: '家'”,但 “行动: '家'”

+0

啊!谢谢汤姆找时间重播。它工作完美 – latvian