Java JSP页面即使指向正确的目录也不显示图片?
我试图在我的jsp页面中显示一个图像。我已确保特定img的路径是正确的。我试过下面所有不同的方法。所有东西都指向文件夹,但在页面上,它只显示了一个小x,没有显示图片Java JSP页面即使指向正确的目录也不显示图片?,java,image,jsp,Java,Image,Jsp,我试图在我的jsp页面中显示一个图像。我已确保特定img的路径是正确的。我试过下面所有不同的方法。所有东西都指向文件夹,但在页面上,它只显示了一个小x,没有显示图片 <img src="<%=request.getContextPath()%>/poster/Capture.JPG" alt="capture_test"> <img src="poster/Capture.JPG" alt="capture_test"> <img src="WebC
<img src="<%=request.getContextPath()%>/poster/Capture.JPG" alt="capture_test">
<img src="poster/Capture.JPG" alt="capture_test">
<img src="WebContent/poster/Capture.JPG" alt="capture_test">
I've moved the folder one level deeper and it still does not work.
您必须理解本地文件系统路径和servlet容器转换URL的方式之间的区别 JSP将作为HTML页面传输到客户端浏览器。浏览器将找到一个
<img src="<%=request.getContextPath()%>/poster/Capture.JPG" alt="capture_test">
/poster/Capture.JPG“alt=“Capture\u test”>
或
“alt=”捕获测试“>
或
`
在Chrome中打开页面
按F12打开开发人员工具
检查控制台选项卡
Chrome将向您显示其期望的完整和最终URL
形象
请发布jsp和图像的文件/文件夹结构,这将非常有帮助。嗨,Arvind,编辑好,这里是文件夹结构。这是文件夹结构。根目录是电影文件夹movie->build->poster->src->WebContent->META-INF->WEB-INF->所有不同的jsp文件用斜杠尝试:src=“/WebContent/poster/Capture.JPG”
<img src="<%=request.getContextPath()%>/poster/Capture.JPG" alt="capture_test">
<img src="<c:url value="/poster/Capture.JPG"/>" alt="capture_test">
<c:url value="/poster/Capture.JPG" var="url"/>
<img src="${url}" alt="capture_test">`