java - 如何在jsp页面中包含图片?

标签 java jsp jakarta-ee servlets

我正在使用 HibernateSpringJSP 开发 Web 应用程序。

在我的 jsp 页面中,我包含了如下图像:

<img src="img/logo/logo.png" alt="">

但是当我运行 jsp 页面时它们不会显示。

jsp 页面位于:

WEB-INF/index.php

jsp 页面调用同一文件夹中的其他三个页面,如下所示:

<%@ include file="header.jsp" %>
    <%@ include file="sidebar.jsp" %>
    <%@ include file="main.jsp" %>

图像位于:

WEB-INF/img

如何解决这个问题?

最佳答案

由于某些路径问题,图像可能无法显示,因此提供完整的上下文路径并尝试它对您有用

<img src="${pageContext.servletContext.contextPath}/img/logo/logo.png" alt="">

试试这个,也许对你有帮助

关于java - 如何在jsp页面中包含图片?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24304232/

相关文章:

java - Struts2 <s :select list =""> not working dynamically

java - 从代码渲染一个 jsp 页面并将渲染后的 html 输出作为字符串

java - 你如何测试 cookie 是否在 Java/J2EE 中启用

java - Java 代码可以判断它是否在应用服务器中吗?

java - Cucumber Java with Selenium - 重用登录功能并将其与其他功能连接起来

java - tuprolog 和定从句文法

java - 如何使用Scanner作为暂停?

java - 通知总是创建新的 Activity 而不是恢复以前的 Activity

java - request.getRemoteHost() 是否返回浏览器主机的 IP?

Java 架构 - 自管理类与管理类