java - 在 WEB-INF 中指定来自另一个文件夹的图像路径文件?
问题描述
我在header.jsp
当前home.jsp
页面中包含了一个单独的 JSP 页面 ( ):
<jsp:include page='/WEB-INF/Header/header.jsp'/>
在该header.jsp
页面中,我有如下图像:
<img id="myImage" src="<c:url value='../Images/myImage.jpg'/>" />
但是我的图像没有显示在我的页面上,home.jsp
即使在里面找到的所有其他元素(即段落、锚链接等)header.jsp
都正常显示在home.jsp
页面上。
我的文件夹结构如下:
MyProject
WebContent
WEB-INF
Header
header.jsp
Images
myImage.jpg
Views
Home
home.jsp
如何从我的文件中指定我的图像 ( <img id="myImage" src="<c:url value='?/myImage.jpg'/>" />
)的路径header.jsp
文件?
解决方案
我似乎有它的工作:
img src="${pageContext.request.contextPath}/Images/myImage.jpg"
请让我知道这是否是在 JSP 中解决此问题的理想方法。
推荐阅读
- azure - 防止逻辑应用 http 端点泛滥
- r - 提取某个子字符串(电子邮件地址)
- docker - docker daemon 运行后主机 IP 不正确
- javascript - NodeJS 和 MongoDB。POST 请求得到 404 码
- javascript - 不断收到返回未定义的 TypeError
- r - 无法在 R 中合并 xlsx 文件
- javascript - “AuthEffects.googleSignIn”调度了一个无效的动作,并且动作必须有一个类型属性
- node.js - npm install 默认尝试全局安装
- amazon-web-services - 用于 @searchable 注释的 AWS Amplify 过滤器
- html - 如何在没有查看/下载限制的网站上获取音频?