我有一个测试 grails 应用程序设置,上下文为“/testapp”。当我在 gsp 中添加引用/的链接时,它不会转到 grails.app.context 的根目录,而是转到 grails.serverURL 属性的根目录。
例如给定一个带有 href“/css/main.css”的链接
我希望这个链接实际上会在 localhost:8080/testapp/css/main.css 而不是 localhost:8080/css/main.css 中查找
有没有一种方法可以让我获得对 grails.app.context 和 grails.serverURL 的引用?
最佳答案
在页面上使用请求contextPath值
${request.contextPath}
然后根据需要添加额外的主机信息以构造完整的 url
关于Grails 应用程序根上下文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3283822/