如何在primefaces中使用p:fileUpload的allowTypes属性限制文件上载?

如何在primefaces中使用p:fileUpload的allowTypes属性限制文件上载?,primefaces,Primefaces,我不熟悉Primefaces 我需要限制一些文件格式,如。pdf和。png,而不是我需要允许使用p:fileUpload组件在Primefaces中上传的文件 我已经尝试了一些方法,比如allowTypes=“/(\.\124;\/)(?!(pdf | png))$/”,但它不起作用 有什么办法吗?试试这个 allowTypes="/(\.|\/)(gif|jpe?g|png|pdf|doc|docx|xls|xlsx|xlsm)$/i" 在这种情况下,允许以下格式的文件:.gif、.jpg、

我不熟悉
Primefaces

我需要限制一些文件格式,如
。pdf
。png
,而不是我需要允许使用
p:fileUpload
组件在
Primefaces
中上传的文件

我已经尝试了一些方法,比如
allowTypes=“/(\.\124;\/)(?!(pdf | png))$/”
,但它不起作用

有什么办法吗?

试试这个

allowTypes="/(\.|\/)(gif|jpe?g|png|pdf|doc|docx|xls|xlsx|xlsm)$/i"
在这种情况下,允许以下格式的文件:.gif、.jpg、.jpeg、.png、.pdf、.doc、.docx、.xls、.xlsx、.xlsm

它对我有用