我使用 tomcat 7.0 和 eclispe WTP 插件。我无法引用本地磁盘上的文件。
<h:graphicImage value="C:/tmp/someFile.png"/>
我试图通过添加位置 C:\Program Files (x86)\apache-tomcat-7.0.32\webapps 目录 tmp/ 来解决它并使用<h:graphicImage value="/tmp/someFile.png"/>
我还尝试从 eclipse 添加到 tomcat 文件:server.xml<Context docBase="C:/tmp" path="/tmp" />
<Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true">
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" pattern="%h %l %u %t "%r" %s %b" prefix="localhost_access_log." suffix=".txt"/>
<Context docBase="myProjectName" path="/myProjectName" reloadable="true" source="org.eclipse.jst.jee.server:myProjectName"/>
<Context docBase="C:/tmp" path="/tmp" /></Host>
并以相同的方式引用文件<h:graphicImage value="/tmp/someFile.png"/>
结果我有 HTTP 状态 404。描述请求的资源不可用。
我该如何解决?谢谢