图像未加载到WEB-INF文件夹中?

时间:2013-07-19 15:28:25

标签: java javascript jquery ajax html5

我在WEB-INF文件夹中有some.jsp。在jsp里面,我有以下代码。

<script type="text/javascript" src="../public/js/jquery-1.4.1.min.js"></script>
<script type="text/javascript" src="../public/js/form.js"></script>

form.js内我有以下代码:

$('#theform #formProgress').html('<img src="/images/ajax-loader.gif" /> Saving&hellip;');

ajax-loader.gif位于webapp/public/images文件夹中。

但是图片没有加载。请帮帮我。

谢谢!

2 个答案:

答案 0 :(得分:1)

您自己的文字回答了这个问题:您使用了错误的文件路径:

$('#theform #formProgress').html('<img src="/public/images/ajax-loader.gif" /> Saving&hellip;');

如果图片位于/public/images,为什么要尝试从/images加载?

答案 1 :(得分:1)

form.js在哪里?如果它在public/js目录中并且图像在public/images内,那么你只需要写:

$('#theform #formProgress').html('<img src="../images/ajax-loader.gif" /> Saving&hellip;');