我正在使用primefaces上传照片。它在mozilla,chrome,safari browzer中工作得很好。我面临的问题是它在Internet Explorer中无法正常工作。不支持多个图像上传,并且IE中不显示面部消息。有时文件路径不能获取。在IE
中的上传图像期间发生了java.io.FileNotFoundException用于图片上传的Jsf页面:
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:p="http://primefaces.prime.com.tr/ui">
<h:head>
<meta http-equiv="refresh" content="120" />
</h:head>
<h:body>
<f:view>
<h:form enctype="multipart/form-data">
<p:panel header="Upload Photos" id="getImageId" style="font- size:12px;height:499px">
<p:messages id="messages" for="imaload"></p:messages>
<p:fileUpload id="imaload" fileUploadListener="#{ngoPhotoUpload.photoUpload}"
mode="advanced" multiple="true" immediate="true"
update="messages"
allowTypes="/(\.|\/)(gif|jpe?g|png)$/"/>
</p:panel>
</h:form>
</f:view>
</h:body>
</html>
我正在使用primefaces 3.0和jsf 2.0。我该怎么解决呢。