我最近使用 Spring Boot 和 Groovy 模板完成了一个示例 Web 应用程序。我没有找到一种简单的方法来为我的模板提供 servlet 上下文路径以获取正确的静态资源 url。有办法做到吗?比将 request 或 servletcontext 注入(inject) Controller 方法更通用的方法?我能想到的一件事是自定义模型属性,但我认为这是一种黑客行为,而不是问题的良好解决方案。
最佳答案
在 groovy 模板中,RequestContext 对象可用作名称为“spring”的参数。所以我所要做的就是查看
spring.getContextUrl('/link/to/some/resource')
关于java - Spring Boot 和上下文路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29438040/