繁体   English   中英

使用什么路径以在 spring boot 中显示 .jsp 文件中的图像

[英]What path to use in order to show images in .jsp file in spring boot

我想在我的网站(本地主机)中显示图像,在我的 .jsp 文件中,我有这样的行:

<img src = "/images/myImage.png" alt = "image to be shown">

我的 .jsp 文件的路径:

webApp/src/main/webapp/WEB-INF/jsp/"my.jspFile"

和我的形象的路径:

webApp/src/resources/static/images/"myImage.png"

你应该使用什么样的路径才能在我的网站上显示这个图像。 目前它只显示替代文本。

您可以使用 JSTL 来设置相对于您的结构的 URL。

文件夹结构

例如,也许您有一个 Eclipse 项目,其中包含一个 src 文件夹、一个 webcontent 文件夹和一个导出文件夹等等。 在图片中你可以看到我的结构。 在视图文件夹中驻留我的 jsp 文件。 在资源文件夹中存放我的 css 文件和图像等。

// Add this at the very top of your jsp-File
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>

// Add a tag like this
<img src="<c:url value='/resources/img/apple-touch-icon.png'/>" alt="Icon" />

该路径相对于您的 jsp 文件所在的 webcontent 文件夹。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM