我是Spring MVC和Spring框架的新手,我试图学习它。为什么我的图像不能显示在jsp中? [困惑]
我使用Spring Tool Suite做了一个小小的“hello world”项目,遇到了一个奇怪的问题。于是我开始了一个新的Spring项目并选择了Spring MVC项目。我创建了一个控制器和一个视图jsp页面来显示一个hello页面。一切工作正常。这里没有问题。 然后我决定在我的jsp页面中添加一张图片。我将一张图片复制到“webapp/resources”文件夹,并在我的视图页面(其路径为“webapp/WEB-INF/views/hello.jsp”)中放置了一个像这样的img标签。标签是这样的:
当我运行应用程序,去我的视图页面不显示STS内部浏览器或我的常规浏览器的图像。我试图从浏览器中查看页面的源代码,并且源代码具有img标签,但由于某种原因它没有显示。
我试图直接就把形象“的webapp/WEB-INF /视图”我的JSP文件一起和变更后的标签,以这样的:
,但仍然没有成功。最后,我将此归咎于我对创建jsp的不熟悉,并尝试打开我的常规Eclipse IDE(即与STS不同),并创建了一个动态Web项目,将标记插入jsp文件并将其复制到其中一个项目的子文件夹。我运行了这个项目,现在它运行了。显示图片。
为什么会发生这种情况?为什么它在一个普通的Web项目中工作,并且在Spring MVC项目中不起作用?谢谢你的时间,我很感谢你帮助我!
尝试打开浏览器开发人员工具,然后在网络标签下,您将看到对图像和状态的请求。 – razvanz
请分享失败的请求 –
状态是“404找不到” 我在这里截取了我的浏览器的屏幕截图 http://img802.imageshack.us/img802/3041/9tt5.jpg –