gpt4 book ai didi

templates - Grails Tomcat 渲染 GSP 模板

转载 作者:行者123 更新时间:2023-12-02 13:59:22 25 4
gpt4 key购买 nike

在 Controller 中,我有,,

render(template: 'bookingHeader', model: [memberInstance:memberInstance,bookingInstance: bookingInstance, eventInstance: eventInstance])

render(template: 'bookingAccounts', model: [memberAccountInstanceList:memberInstance.memberAccounts])

正确地将信息呈现到屏幕上..

在 gsp 中我有
g:render template="bookingheader"model="'booking':bookingInstance,'member':memberInstance]"/>

两者在我的测试环境(Intellij)中都可以正常工作,但是当 gsp 标签失败时
在与 tomcat 的 war 中部署 .. 所以我将 t 模板移动到一个公共(public)目录并
放一个

..中的明确引用
g:render template="/common/bookingheader" model="['booking': bookingInstance,

'成员':成员实例]"/>

它仍然失败了..

错误 500:处理 GroovyPageView 时出错:找不到名称的模板
[/common/bookingheader] 和路径 [/common/_bookingheader.gsp] 在
/WEB-INF/grails-app/views/booking/details.gsp:33
小服务程序:grails
URI:/apollo/grails/booking/details.dispatch
异常消息:找不到名称 [/common/bookingheader] 和路径的模板
[/common/_bookingheader.gsp] 在
/WEB-INF/grails-app/views/booking/details.gsp:33

原因:处理 GroovyPageView 时出错:找不到名称的模板
[/common/bookingheader] 和路径 [/common/_bookingheader.gsp] 在
/WEB-INF/grails-app/views/booking/details.gsp:33

类:gsp_apollo_bookingdetails_gsp
在线:[33]
代码片段:

我的环境是 Grails 1.2.2 部署到 Tomcat 6 .. 这确实导致
我有些悲伤..

我检查了网络应用程序目录,据我所知,GSP 在哪里
它们应该是 .. 在 Tomcat 6.0\webapps\apollo\WEB-INF\grails-app\views\common

任何人都可以解释一下吗???

最佳答案

在 Controller 中,您使用的是 CamelCase 'bookingHeader',但在 GSP 中,它都是小写的 'bookingheader'。

关于templates - Grails Tomcat 渲染 GSP 模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3230036/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com