1

我正在使用 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。我该如何解决。

4

0 回答 0