我最近使用spring boot和groovy模板完成了一个示例Web应用程序。我没有找到一种简单的方法来为我的模板提供servlet上下文路径以获取正确的静态资源URL。有办法吗?比将request或servletcontext注入控制器方法更通用的方法是什么?我能想到的一件事是自定义模型属性,但我认为这是一个黑客而不是解决问题的好方法。
答案 0 :(得分:2)
在groovy模板中,RequestContext对象可用作名为“spring”的参数。所以我在视野中所要做的就是
spring.getContextUrl('/link/to/some/resource')