网站根目录是MyChatRoom
图片放在MyChatRoom/Webcontent/images里面,jsp放在MyChatRoom/Webcontent里面。
用<img src=“image/1.jpg”/>
图片不显示(打叉叉)!
而且图片用绝对路径调用,在eclipse里能看见。打开浏览器查看的话,图片不显示,会出来那个小碎方框框。如果用相对路径的话就都是叉叉。
郁闷死了!
这个路径问题,费了好几天劲了,到处查也没弄明白,晕死了!呵呵,不知道到底是怎么回事?eclipse 我用的是eclipse+lomboz整合版。大家帮帮我,谢谢了!
图片放在MyChatRoom/Webcontent/images里面,jsp放在MyChatRoom/Webcontent里面。
用<img src=“image/1.jpg”/>
图片不显示(打叉叉)!
而且图片用绝对路径调用,在eclipse里能看见。打开浏览器查看的话,图片不显示,会出来那个小碎方框框。如果用相对路径的话就都是叉叉。
郁闷死了!
这个路径问题,费了好几天劲了,到处查也没弄明白,晕死了!呵呵,不知道到底是怎么回事?eclipse 我用的是eclipse+lomboz整合版。大家帮帮我,谢谢了!
是<img src=“images/1.jpg”/>
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%><base href="<%=basePath%>">
有加这个吗,在jsp 页面里,是路径不对吧
或是在web.xml中加入<display-name>MyChatRoom
</display-name>
用 <img src=“image/1.jpg”/> 不知道是不是LZ写错了,路径不是在images下面么,怎么写的时候少了个s呢?
还有,
1.引路径建议你加绝对路径
2.在head 标签下添加<base href="协议名://服务器域名:端口/工程访问名">
我的jsp页面是http://localhost/MyChatRoom/aa.jsp
这样的话,看起来是没错的。
用 <img src=“image/1.jpg”/> 不知道是不是LZ写错了,路径不是在images下面么,怎么写的时候少了个s呢?
还有,
1.引路径建议你加绝对路径
2.在head 标签下添加 <base href="协议名://服务器域名:端口/工程访问名"> ~~~~
那个images是我笔误,刚才我更正了。我加了,其实<base href>那个不是加不加都可以的么?
不过我是加了的。
我实在是找不出来哪里错了!
或者加../image/1.jpg
或者../../image/1.jpg
把图片拷贝进去,图片能显示。
如果把文件夹直接拷贝进去的话,不能用。
不知道这是为什么?