继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

eclipse 做web时候图片显示相对路径问题

aa543187001
关注TA
已关注
手记 1
粉丝 0
获赞 41

因为同学介绍,学习jsp的时候使用的是eclipse而不是myeclipse。 昨天学习项目的时候,想学习如何使用相对路径表示出图片。
点击了图片分析了一下,发现地址是localhost:8080的,这表示是在tomcat里面的地址。

Myeclipse发布web工程时,会将工程发布到tomcat文件夹下的webapps文件夹下。
而eclipse发布web工程时,它默认不是发布在tomcat下面的,所以在tomcat文件夹下的webapps里没有相应的工程。其实eclipse有自己的tomcat配置文件server.xml,其中定义了工程发布的位置,不是在webapps下,这其中的原理跟tomcat的虚拟路径类似。

这就导致了相对路径无法解决的问题。使用网上说的./image/图片 的意思是在webapps里时候使用。

所以解决方法就是将eclipse的web项目部署到tomcat的webapps啦。
Eclipse中web项目部署至Tomcat步骤 :[http://blog.csdn.net/lucklq/article/details/7621807][1]
打开App,阅读手记
4人推荐
发表评论
随时随地看视频慕课网APP

热门评论

自己都没搞清楚,就不要发文章了,没营养

同级目录直接用文件夹名然后往后延伸,img1ABC.JPG   img前面不需要1符号。

首先我不是用eclipse的,我是用Myeclipse的,你说发布到tomcat的问题不是很清楚,但是./应该表示的是同级目录../表示的是上级目录

查看全部评论