简单的JSF p:fileUpload,多个文件

时间:2014-08-05 07:25:20

标签: jsf file-upload primefaces xhtml

我目前正在尝试使用JSF创建一个用于上传多个文件的小表单。

目前即使用p:fileUpload,它可以正常工作:

<p:fileUpload id="someID"   value="#{bean.file}" allowTypes="/(\.|\/)(xml)$/"
                        mode="simple"/>

当我将其更改为mode =“advanced”并创建一个Listener时,它正在填充我的文件列表,它也正常工作。 问题是,我仍然希望它看起来像以前一样(使用mode =“simple”)只有一个Button启动Filechooser但仍然能够选择多个文件(并处理它们)。 可能我只是做错了或者使用mode =“simple”上传多个文件是不可能的?

是的,我之前在搜索,尝试了几种解决方案,但没有任何对我有用。

抱歉我的拼写错误/语法错误。

问候

1 个答案:

答案 0 :(得分:0)

使用primefaces文件上传不能添加多个文件。但是您可以使用primefaces upload来进行其他一些工作来添加多个文件。我已经在我的应用程序中完成了这个。您需要将文件存储在临时位置一旦添加了文件。最后您可以显示您的文件。你需要一些我会寄给你的例子。

<强>感谢