在Eclipse中的根路径中运行Web应用程序

时间:2011-07-01 21:55:04

标签: eclipse sts-springsourcetoolsuite

当我在Eclipse中运行Grails Web应用程序时,它在localhost:8080/projectname

的tomcat中运行

因此,当我的css需要引用图像时,需要引用/projectname/images/image.gif。但是,在生产服务器上,应用程序将在根目录下运行,因此projectname无法硬编码到路径中。

如何在根目录中调试应用程序?这是否是思考问题的正确方法?感谢。

1 个答案:

答案 0 :(得分:0)

我认为您可以通过projectname引用request.getContextPath(),这样可以为您提供正确的应用程序路径。