Templates Grails:渲染模板返回{}

Templates Grails:渲染模板返回{},templates,grails,rendering,Templates,Grails,Rendering,我试图从控制器渲染模板,但我得到{}。如果我试图直接呈现文本或HTML,我会得到它。我使用以下代码渲染模板: render(template:'/visit/registration') 我不确定包名是否会导致问题。我的控制器位于PackageName内。访问软件包,我的视图位于“访问”文件夹内,直接位于“视图”文件夹内。我使用的是Grails2.2,如果你的控制器是VisitController,那么你的渲染看起来像 render template: 'registration' 假设您拥

我试图从控制器渲染模板,但我得到{}。如果我试图直接呈现文本或HTML,我会得到它。我使用以下代码渲染模板:

render(template:'/visit/registration')

我不确定包名是否会导致问题。我的控制器位于PackageName内。访问软件包,我的视图位于“访问”文件夹内,直接位于“视图”文件夹内。我使用的是Grails2.2,如果你的控制器是VisitController,那么你的渲染看起来像

render template: 'registration'
假设您拥有
grails app/views/visit/\u registration.gsp
。如果它不是一个真正的模板(u表示模板),那么您的渲染将是:

render view: 'registration'

如果您的操作称为注册,则不需要显式调用render。

然后您需要在问题中提供更多详细信息。