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

图片为啥显示不出来?
我用servlet或jsp做了生成验证码的程序,web.xml配置后通过浏览器可以看到验证码:
http://localhost:8080/WebContent/cms/image
可以成功显示出验证图片来。不管是使用sevlet配置,还是jsp配置。

然后登录页代码里:
<img class="test" id="img01" src="/cms/image"/>

<img class="test" id="img01"/>
<script type="text/javascript">
$('#img01')[0].src = "/cms/image"; 注:此处换成纯jquery方式也一样
</script>

无论是使用servlet还是jsp,这个img就显示一个红X,请问是怎么回事呀?(更新并重启tomcat这种常识我懂的)

------解决方案--------------------
呵呵,应用的上下文路径也很重要。
------解决方案--------------------
等着求解
------解决方案--------------------
恭喜楼主~
------解决方案--------------------
鼠标放到 你那个 图片红叉上 右键 看看 图片的url。肯定你图片的url错误