3

allowTypes of my p:fileUploaddon't work:我可以上传任何类型的文件...缺少什么或有什么问题?

这是我的页面代码:

<p:fileUpload 
    id="fileUpload" 
    value="#{tcnBean.file}" 
    mode="simple" 
    allowTypes="/(\.|\/)(pdf|doc?x)$/" 
    sizeLimit="100000" 
    update="messages" 
    required="true" />

谢谢!

4

1 回答 1

7

允许类型和大小限制属性在简单模式下不起作用。您应该将模式更改为高级或删除简单,因为文件上传的默认模式是高级的。使用高级文件上传时,您还应该注意浏览器的兼容性,因为有些富 UI 的功能需要实现 HTML5 的浏览器才能正常工作

于 2013-06-08T14:23:58.943 回答