当我在Eclipse中运行Grails Web应用程序时,它在localhost:8080/projectname
因此,当我的css需要引用图像时,需要引用/projectname/images/image.gif
。但是,在生产服务器上,应用程序将在根目录下运行,因此projectname
无法硬编码到路径中。
如何在根目录中调试应用程序?这是否是思考问题的正确方法?感谢。
答案 0 :(得分:0)
我认为您可以通过projectname
引用request.getContextPath()
,这样可以为您提供正确的应用程序路径。