我是Primefaces
的新手。
我需要限制某些文件格式,例如. pdf
和. png
,而不是我需要允许在p:fileUpload
中使用Primefaces
组件上传的文件格式。
我已经尝试过像allowTypes="/(\.|\/)(?!(pdf|png))$/"
这样的方式,但它不起作用。
有任何想法吗?
答案 0 :(得分:2)
试试这个。
allowTypes="/(\.|\/)(gif|jpe?g|png|pdf|doc|docx|xls|xlsx|xlsm)$/i"
在这种情况下,允许使用以下格式的文件:.gif,.jpg,.jpeg,.png,.pdf,.doc,.docx,.xls,.xlsx,.xlsm
它对我有用。