【问题标题】:JSF PrimeFaces 3.5 FileUpload local pathJSF PrimeFaces 3.5 FileUpload 本地路径
【发布时间】:2013-04-01 04:24:10
【问题描述】:

我正在使用 PrimeFaces 3.5 并正在使用 p:fileUpload 处理上传的 PDF 文件。 我想在我的应用程序中提供一个链接,以在最终用户刚刚选择上传到服务器的本地计算机上启动 PDF 文件。

我知道服务器不应该关心最终用户上传到服务器的文件的本地路径。但是,最终用户希望通过上传屏幕本身的链接验证他们上传的文件是否正确。较慢的方法是链接到服务器上现在上传的副本。我宁愿从他们自己的机器上启动他们的本地原始文件,以避免下载他们只是等待上传的潜在大文件。但这意味着 JavaScript 对象或服务器必须知道每个上传文件的完整本地路径。我还是 JSF 的新手,并且能够在旧系统中毫无问题地做到这一点(带有签名小程序的 Java swing)。

如果强制链接到服务器副本,可能会在新系统中显示为性能下降。感谢您的任何建议。

【问题讨论】:

    标签: file jsf primefaces filepath


    【解决方案1】:

    只有当浏览器支持新的 HTML5 File API 时,这在 JavaScript 中才有可能。如您所见,唯一的选择是使用 Applet 或 JWS。

    JSF 不相关,因为它在这个问题的上下文中只是一个 HTML 代码生成器。

    【讨论】:

    • 由于我们的客户端对 IE 有一种奇怪的亲和力,而且我不能强制使用任何浏览器,我只需要按照我担心的那样做,并将服务器上的副本作为最低公分母链接。谢谢。
    猜你喜欢
    • 2013-12-27
    • 2012-11-08
    • 2011-05-22
    • 1970-01-01
    • 2013-08-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多