如何在Java中设置文件上载的文件限制

如何在Java中设置文件上载的文件限制,java,file-upload,primefaces,limit,Java,File Upload,Primefaces,Limit,我正在使用Primefaces的文件上传。无法理解如何从Java设置FileLimit属性。没有setFileLimit函数,但在xhtml中此属性是可访问的() 在我的应用程序中,我将这些限制与后端bean的属性绑定在一起,但我不确定是否有其他方法可以做到这一点 <p:fileUpload fileUploadListener="#{bean.handleFileUpload}" mode="advanced" dragDropSupport="false"

我正在使用Primefaces的文件上传。无法理解如何从Java设置FileLimit属性。没有setFileLimit函数,但在xhtml中此属性是可访问的()


在我的应用程序中,我将这些限制与后端bean的属性绑定在一起,但我不确定是否有其他方法可以做到这一点

<p:fileUpload fileUploadListener="#{bean.handleFileUpload}" mode="advanced" dragDropSupport="false"  
                  multiple="true" update="messages" sizeLimit="#{bean.sizeLimit}" fileLimit="#{bean.fileLimit}" />
该版本基于Primefaces的4.0版。
根据Primefaces 3.4版的文档,没有针对的
setFileLimit
方法。它也不存在于中。

看起来它是从的4.0版开始提供的。

您使用的是哪个版本的Primefaces?非常感谢,但问题是我必须从Java bean创建文件上载,而不是从xhtml。。。
<p:fileUpload fileUploadListener="#{bean.handleFileUpload}" mode="advanced" dragDropSupport="false"  
                  multiple="true" update="messages" sizeLimit="#{bean.sizeLimit}" fileLimit="#{bean.fileLimit}" />
private final Integer sizeLimit = 100000;
private final Integer fileLimit = 3;

... and their getters