当multiple =“true”时,FileLimit无法在primefaces文件上传中工作

时间:2013-08-28 16:22:16

标签: file-upload jsf-2 primefaces jboss7.x

我尝试在fileLimit="4"的应用程序中设置<p:fileUpload>,以验证用户上传多个文件但不超过四个文件的时间。但这不起作用。

当我针对此multiple=true方案检查primefaces showcase时,也无法正常工作。最奇怪的是当我尝试在eclipse中自动完成<p:fileUpload>内的属性时,我看不到任何fileLimitfileLimitMessage等等。我使用的是Primefaces 3.5v。这是Primefaces文件上传中的错误?

1 个答案:

答案 0 :(得分:2)

出于某种原因,PrimeFaces的主要展示网站展示了当前的alpha / beta / RC版本,而不是最新的稳定版本。您可以通过查看展示网站页脚中的版本信息来验证这一点。这确实令人困惑。以前,所有PrimeFaces alpha / beta / RC版本都在不同的展示网站(称为PrimeFaces实验室)上展示。

在您的特定情况下,fileLimit的{​​{1}}属性确实在PrimeFaces 4.0和absent中添加了3.5。要使用此属性,您需要升级到PrimeFaces 4.0。它目前仅作为snapshot提供(注意:您应该直接向他们报告所有问题)。最终版本计划在几周内完成。