我们正在使用Primefaces 5.0;当我们点击选择/浏览按钮时,即使存在文件大小限制或文件类型错误,也会启用“上传”。然后,用户可以单击上传按钮并提交他们应该无法访问的文件。我可以使用showcase中的示例代码生成此问题:
<h:form>
<p:fileUpload fileUploadListener="#{fileUploadView.handleFileUpload}" mode="advanced" dragDropSupport="false"
update="messages" sizeLimit="100000" fileLimit="3" allowTypes="/(\.|\/)(gif|jpe?g|png)$/" />
<p:growl id="messages" showDetail="true" />
</h:form>
我无法找到报告此问题的其他人;有任何想法吗?目前还不能升级到更新版的Primefaces。