相对路径图片在浏览器不能显示,绝对路径可以显示,<img src="image\2.jpg"> ,在myeclipse上有预览图片,但是IE上就是红叉叉了,改成,<img src="image/2.jpg"> 或者,<img src="../image/2.jpg"> 或者,<img src="./image/2.jpg"> 都一样的,不明白,求指点,另,正斜杠和反斜杠有区别不?

解决方案 »

  1.   

    你的图片放在哪个文件夹下面,如果是WEB-INF下面,就会有这样的问题,换个地方存放,另外 正反斜杠的区别就是一个在windows系统下 一个在LINIX系统下 
      

  2.   

    一般 系统会自动找到webRoot目录的,所以如果webRoot目下有img目录,img目录里面有一个xx.jpg,可以这样访问<img src="/img/xx.jpg">  注意路路径的第一个 斜杠多做实验 , 呵呵
      

  3.   

    你这个图片是新加进去的吗?如果是可能需要刷新一下你的文件夹,然后重启tomcat试试。
      

  4.   

    楼主,如果是在MyJsp.jsp页面下面,则应该是<img src="image/2.jpg">,其实有时是你的IE缓存的问题,你注意看下嘛,一张图片,myeclipse肯定会给你面子,显示出来的。呵呵
      

  5.   

    在我web上面找的是服务器的路径 右键属性看一下就明白了  呵呵 
      

  6.   

    前面吧项目名字加上 /FirstJSP/image/xx.jpg