从WEB-INF中的另一个文件夹指定图像路径文件?

时间:2018-11-23 02:01:06

标签: java jsp path include jstl

我正在将一个单独的JSP页面(header.jsp)包含到我当前的home.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)的路径文件?

1 个答案:

答案 0 :(得分:0)

我似乎可以正常使用

img src="${pageContext.request.contextPath}/Images/myImage.jpg"

请告诉我这是否是在JSP中进行此操作的理想方法。