远程文件编辑和保存,无需下载/编辑/上传?

时间:2014-06-01 06:56:16

标签: java webdav milton

这是我最近遇到的一个问题。 我有一个Java应用程序,它可以创建用户帐户,然后用户可以将文件上传到托管应用程序的远程服务器。

在某些时候,用户可以执行以下操作来编辑该文件。

  1. 下载文件
  2. 进行编辑
  3. 上传文件(它将替换现有文件或保留两者)
  4. 问题是用户必须再次将其上传到服务器。我怎么能避免这种情况。 我的意思是简化用户体验。 I think below will be a good solution.

    1. 用户点击该文件,它将在相关的文件编辑器中打开(MS Word,Note Pad,MS PowerPoint - 假设已经安装了编辑器)
    2. 用户进行编辑,只需在相关编辑器中单击保存即可。 (例如在MS word用户编辑文件并单击保存) - 然后远程服务器中的文件将自动更新为已编辑的文件。
    3. 我知道这不是编程代码错误或其他什么,我只是想知道我们如何实现这一目标?有没有任何图书馆或技术。

      我听说过 webDav ,其实施方式如Milton。 这些可以解决这个问题吗?或者你们中的任何人都知道实现这一目标的方法。我需要一些想法和想法,我怎么能做到这一点。请帮助你。

1 个答案:

答案 0 :(得分:2)

是的,你可以通过在你的webapp中实现webdav支持来实现这一点,Milton.io专门设计用于允许这样做。

米尔顿网站上有教程介绍如何做到这一点。大约需要20分钟

http://milton.io/

要集成点击以编辑到您需要使用IE的Web浏览器。它可以在FF和Chrome中执行相同操作,但需要安装插件。