我有一个问题,只有在部署我的应用程序时才会出现问题 - 开发时没有问题。
我有 2 个控制器。一个控制器驻留在第二个正在扩展的 ia 插件中。视图文件夹中存在特定模板 -/templates/_mytemplate.gsp
在“主”项目中 - 即不在插件中。
“common-controller”具有基于字符串呈现各种模板的方法。这就是麻烦开始的地方。使用:
String summary = groovyPageRenderer.render(template: "/mycontroller/templates/_mytemplates.gsp", model: [foo: bar])
在开发中工作得非常好,但在战争部署时,字符串是空的。我已将问题缩小到[1]中区分查找路径的resolveSearchPaths
方法。DefaultGroovyPageLocator
任何人?什么是合理的解决方案?最好模板不在插件中....