我正在使用 primefaces 上传照片。它在 mozilla、chrome、safari 浏览器中运行良好。我面临的问题是它在 Internet Explorer 中无法正常工作。不支持多张图片上传,IE 中不显示人脸消息。有时文件路径无法获取。java.io.FileNotFoundException 在 IE 中上传图片时发生
用于图片上传的 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。我该如何解决。