【问题标题】:p:remotecommand to upload filesp:remotecommand 上传文件
【发布时间】:2018-11-23 16:08:20
【问题描述】:

我想以编程方式将文件上传到我的 jsf 应用程序。用户应该在他的系统上选择一个目录,并且一个 js 脚本应该在 dir 中的任何文件上循环并将每个文件发送到侦听器服务器端 我不能使用 FileUpload,因为它不能选择包含数千个文件的整个目录,所以我想使用 jquery 并将文件发送到远程命令,但我不知道如何发送文件本身(通常我只传递字符串)

【问题讨论】:

    标签: jsf primefaces


    【解决方案1】:

    所以我想使用 jquery 并将文件发送到远程命令,但我不知道如何发送文件本身

    不要去那里。对于一个糟糕的设计选择,这是一个糟糕的解决方法。您很可能会遇到类似的问题,如果中途失败,用户第二次选择大量文件怎么办?它可能会变慢,可能会遇到浏览器限制(搜索以纯 html 格式上传多个文件)...

    如果您仍想通过网络浏览器进行操作(根据您不想这样做的其他问题之一),可以尝试类似https://webdeltasync.github.io/ 的方法(免责声明:我自己没有使用它,可能有类似的(https://www.google.com/search?q=browser+based+rsync),这只是提示找到真正解决方案的方向)

    【讨论】:

      猜你喜欢
      • 2020-04-13
      • 2015-02-24
      • 1970-01-01
      • 1970-01-01
      • 2017-05-17
      • 1970-01-01
      • 1970-01-01
      • 2015-12-26
      相关资源
      最近更新 更多