【发布时间】:2012-08-08 08:50:27
【问题描述】:
我正在使用 p:fileupload of primefaces 3.3.1。我曾经有 2.2 个 primefaces 将视频文件上传到我的网站。
现在,当我在界面级别升级到 3.3.1 时,每次用户单击“+选择”按钮时,它总是允许用户选择多个视频。我真的每次只需要上传一个视频,用户不应该选择一个视频以外的选项。
我已经尝试了选项 fileLimit="1" 但我没有成功。
有没有人熟悉这个问题。
FYI 幕后 primefaces 使用 jquery 文件上传这里是链接
http://blueimp.github.com/jQuery-File-Upload/
另外,如果有人知道将视频上传到服务器的好方法,我愿意尝试。
谢谢。
【问题讨论】:
-
尝试
multiple="false"也使用allowTypes属性来指定要接受的确切文件扩展名。 -
@Daniel 谢谢你,但用户仍然可以单击按钮+选择并选择其他文件,我想要的是一旦用户选择了一个文件,就无法选择另一个文件。还有其他建议吗?
-
只要不设置
multiple="true",用户只能上传一个文件,他可以多次覆盖现有文件,如果您可以在成功上传后禁用<p:fileUploadwith 条件<p:fileUpload disabled="#{myBean.fileWasUploadedSuccessfully}".... -
@Daniel 用你的勾号我可以上传你说的单个视频(最后一个),问题是用户仍然可以选择多个文件。这种行为会使用户感到困惑。这是按照您所说的修改后的图像。 facebook.com/…
-
嗯...是的,在 primefaces 展示中也是如此,在这种情况下,我会说去自动上传模式...primefaces.org/showcase/ui/fileUploadAuto.jsf
标签: java jquery jsf primefaces