Maven项目-无法加载图像

时间:2018-09-19 23:44:51

标签: image maven

我正在尝试将图像'collaboration.png'加载到我的文件login.jsp中:

<img src="img/collaboration.png">

但是,仅显示错误而不是图像。我是Maven的初学者-我猜我的Maven结构存在问题,因此我尝试移动img目录,但找不到正确的位置。请任何人将img目录移动到哪里以加载图像?

这是我的Maven项目的结构:

enter image description here

1 个答案:

答案 0 :(得分:1)

这是因为您的jspimages位于单独的目录中,但是您试图相对访问图像:

<img src="img/collaboration.png">

您应该尝试:

<img src="../../../resources/img/collaboration.png">

(在您的末端交叉验证一次,需要多少个../。)

基本上,您必须提供一个相对路径才能到达resources / img目录。由于您当前位于webapp/WEB-INF/view目录中,因此使用img/*.png将在视图目录中查找img目录。 虽然您也可以将img文件夹移动到WEB-INF内,只需执行<img src="../img/collaboration.png">,但这不是标准做法。