我在该位置有图像 C:/workspace/{project-name}/images/abcimg.html
在 web.xml 中
<context-path>
<param-name>PRJBASE</param-name>
<param-value>C:/workspace/{project-name}/</param-value>
</context-path>
在我的jsp中
<%
String imgUrl = "images/abcimg.html";
String PRJBASE = (String)application.getInitParameter("PRJBASE");
htmlPath = PRJBASE + imgUrl;
%>
我使用了 img 标签,例如,img src="<%=htmlPath%>"
我得到的 PRJBASE 是C:/workspace/{project-name}/
我得到的htmlPath是C:/workspace/{project-name}/images/abcimg.html
所以现在应该是
img src="C:/workspace/{project-name}/images/abcimg.html"
但是当加载jsp时我不知道为什么src值被更改为
src="/{project-name}/C:/workspace/{project-name}/images/abcimg.html"
它抛出FILE not found Exception
我google了很多,找不到解决方案。请帮我。