有没有办法在没有Web请求的情况下在Grails(或Spring)中获取上下文路径?
例如,当bean由Spring启动时(应用程序启动时),尚未发出Web请求。
答案 0 :(得分:0)
您可以使用Holders类来访问应用程序上下文。在它里面有servletContext
,它允许你阅读上下文路径:
grails.util.Holders.applicationContext.servletContext.contextPath
Holders
课程还允许您访问grailsApplication
和Config
等。