日期:2014-05-18  浏览次数:20624 次

为什么我的图片不能显示?
我用JSP了一个很简单的工程,命名为test
目录结构如下:
test
    index.jsp(文件)
    images(目录)
    WEB-INF(目录)  
我在index.jsp文件里面。想把images里面的图片显示出来,结果不行。
html的代码如下:
<IMG   src= "images/1.gif "   >
这时候图片是不显示的。
当我把1.gif图片放在test目录下面,然后把代码改为
<IMG   src= "1.gif "   >
就能显示出来
请问是什么原因呢。

------解决方案--------------------
原理不清楚的话,有个窍门。
在显示不出来的图片那个小叉上点右键,选属性,看一下url,按照url就可以知道怎么调整了。
但是通过servlet转发的不行,应为不能保证转发的和servlet在一个目录下,这时需要加
<html:base/> 标签定位