Templates Grails:渲染模板返回{}
我试图从控制器渲染模板,但我得到{}。如果我试图直接呈现文本或HTML,我会得到它。我使用以下代码渲染模板:Templates Grails:渲染模板返回{},templates,grails,rendering,Templates,Grails,Rendering,我试图从控制器渲染模板,但我得到{}。如果我试图直接呈现文本或HTML,我会得到它。我使用以下代码渲染模板: render(template:'/visit/registration') 我不确定包名是否会导致问题。我的控制器位于PackageName内。访问软件包,我的视图位于“访问”文件夹内,直接位于“视图”文件夹内。我使用的是Grails2.2,如果你的控制器是VisitController,那么你的渲染看起来像 render template: 'registration' 假设您拥
render(template:'/visit/registration')
我不确定包名是否会导致问题。我的控制器位于PackageName内。访问软件包,我的视图位于“访问”文件夹内,直接位于“视图”文件夹内。我使用的是Grails2.2,如果你的控制器是VisitController,那么你的渲染看起来像
render template: 'registration'
假设您拥有grails app/views/visit/\u registration.gsp
。如果它不是一个真正的模板(u表示模板),那么您的渲染将是:
render view: 'registration'
如果您的操作称为注册,则不需要显式调用render。然后您需要在问题中提供更多详细信息。