首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

jsp中<ima>如何获得放到服务器里的图片

2012-12-17 
jsp中ima怎么获得放到服务器里的图片img src%request.getSession().getServletContext().getRealPa

jsp中<ima>怎么获得放到服务器里的图片
<img src="<%=request.getSession().getServletContext().getRealPath("/")+"image\\user\\photo5.jpg" %>" width="200px" height="200px">
用了这个方法也是不可以显示的,
<img src="file:///<%=request.getSession().getServletContext().getRealPath("/")+"image\\user\\photo5.jpg" %>" width="200px" height="200px">
用了这个方法也是不可以显示的,
请教下,应该怎么获取这个路径,
[最优解释]
你的图片放在服务器该应用下的一个目录中,如image\user
那么,可以img src="/image/user/photo5.jpg"
方法很多的。另外,你可以在你的jsp页面上,通过js输出你认为的图片地址,看看什么地方错了
[其他解释]
<img src="<%=request.getContextPath()%>/image/user/photo5.jpg"/>
[其他解释]
这样就可以的

这里用的是相对路径
当然也可以如楼上所说的,用绝对路径
<img src="<%=request.getContextPath() %>/images/ada6.jpg" />
 
[其他解释]

说的不够清晰。。可以再描述一下不
[其他解释]
最简单的方法img src="/image/user/photo5.jpg"
这是相对路径
还有个绝对路径img src="盘符/image/user/photo5.jpg"

[其他解释]

引用:
<img src="<%=request.getContextPath()%>/image/user/photo5.jpg"/>
+1

热点排行