日期:2014-05-17  浏览次数:20696 次

jsp页面显示图片出来的路径问题
文件目录结构:
 webRoot:
  -picture
  -1.jpg
  -test
  -product
  -showproduct.jsp


如何在showproduct.jsp中显示1.jpg这个图片。

<img src="../../picture/1.jpg" /> 我是这样写,但是显示不了。

------解决方案--------------------
用绝对路径来做:
<%String cp = request.getContextPath();%>

<img src="<%=cp%>/picture/1.jpg" />
------解决方案--------------------
不要写webRoot啊。。。

<img src="<%=cp%>/picture/1.jpg" />

是否图片问题,自己在浏览器检查(如果是Tomcat):
http://localhost:8080/xxxxxx/picture/1.jsp


这个xxxxxx其实也就是request.getContextPath()取出来的内容。