我想将我保存的图像保存到p:graphicImage
的绝对目录中但图片未显示:
这是我的xhtml代码:
<h:form prependId="false" enctype="multipart/form-data">
<p:fileUpload binding="#{upload}" mode="simple" id="monfileupload"
value="#{articleMB.uploadedPicture}"/>
<p:commandLink id="mylink" onclick="uploader();">
<h:graphicImage id="monimage" value="/images/Chrysanthemum.jpg"
height="64" width="64" binding="#{image}" />
</p:commandLink>
<p:commandButton actionListener="#{articleMB.ajouter}" value="submit"
ajax="false" />
</h:form>
这里是tomcat的配置(在server.xml中):
<Context docBase="C:/images_test" path="/images" />
这是目录:
我不知道出了什么问题
答案 0 :(得分:0)
由于您使用的是tomcat 7,因此使用别名属性可以帮助您。
<Context ... aliases="/images=c:\images_test\">
您可以更多地了解http://tomcat.apache.org/tomcat-7.0-doc/config/context.html
上属性的上下文参数