【问题标题】:Primefaces fileUpload allowTypesPrimefaces 文件上传 allowTypes
【发布时间】:2013-06-04 00:14:36
【问题描述】:

我的p:fileUpload 的allowTypes 不起作用:我可以上传任何类型的文件... 缺少什么或出了什么问题?

这是我的页面代码:

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

谢谢!

【问题讨论】:

  • 你用的是什么版本的Primefaces,你的意思i can upload any types of file,这意味着你可以成功上传到服务器或者你可以在选择文件时选择任何类型?

标签: file-upload jsf-2 primefaces types


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-22
    • 1970-01-01
    • 2012-01-21
    • 2017-03-13
    • 2013-03-10
    • 2013-07-23
    相关资源
    最近更新 更多