IE中的fileUpload和update

时间:2012-01-17 07:55:32

标签: primefaces

我正在使用PF RC1,JSF 2.0和GF3.1

我有PF的文件上传控件来上传文件,然后在下面的数据表中显示上传的文件。这在firefox中工作正常,但在IE中,上传的文件不显示在底部数据表中。我也将上传的文件保存在db中,它在文件上传后保存,它只是不显示在IE的底部数据表中。我使用的是IE 9.0

这是一个PF错误,fileupload(更新)在IE中不起作用吗?

这是代码 -

<h:form id="myForm">
<p:fileUpload fileUploadListener="#{myController.handleFileUpload}"
              label="Upload" mode="advanced" multiple="true" auto="true"
              process="@this" update="myForm:uploadTbl"
              />  
<p:dataTable value="#{myController.displayUploadedList}" 
             var="item" id="uploadTbl"
             rows="5">
             <p:column>
                      <h:outputText value="#{item.name}"/>
             </p:column>
</p:datatable>
</h:form>

1 个答案:

答案 0 :(得分:0)

我使用了p:remoteCommand和fileupload的onComplete调用了remoteCommand,后者又更新了显示上传字段的数据表。现在它也适用于IE。