【发布时间】:2013-12-27 00:29:01
【问题描述】:
该问题仅出现在 IE
我使用的是 PrimeFaces 版本:3.4.2。 升级到 4.0 不会改变任何东西。
我从PrimeFaces FileUpload demo复制代码
<h:form>
<p:fileUpload fileUploadListener="#{fileUploadBean.listener}"
mode="advanced" update="messages" auto="true" sizeLimit="100000"
allowTypes="/(\.|\/)(gif|jpe?g|png)$/" />
<p:growl id="messages" showDetail="true" />
</h:form>
我什至已经定义了:
<meta http-equiv="X-UA-Compatible" content="IE=8" />
在我的页面上它不起作用,但在 FileUpload demo 页面上它却出人意料地工作。
我注意到 IE
但在 PrimeFaces 页面上有(相同的浏览器 - IE8/9):
我还尝试将 enctype 设置为 multipart/form-data 和(如在 PrimeFaces 演示页面上)application/x-www-form-urlencoded(这是默认设置)
我该怎么做才能让它发挥作用?
【问题讨论】:
标签: java jsf file-upload primefaces jquery-file-upload