这是我最近遇到的一个问题。我有一个 Java 应用程序,它可以创建用户帐户,然后用户可以将文件上传到托管应用程序的远程服务器。
在某些时候,用户可以执行以下操作来编辑该文件。
- 下载文件
- 进行编辑
- 上传文件(它将替换现有文件或保留两者)
问题是用户必须再次将其上传到服务器。我怎样才能避免这种情况。我的意思是简化用户体验。
I think below will be a good solution.
- 用户单击该文件,它将在相关文件编辑器中打开(MS Word、Note Pad、MS PowerPoint - 假设已经安装了编辑器)
- 用户进行编辑,只需在相关编辑器中单击保存。(比如在 MS word 中用户编辑文件并单击保存)-然后远程服务器中的文件将自动更新为已编辑的文件。
我知道这不是编程代码错误之类的,我只是想知道我们如何实现这一点?是否有任何图书馆或技术。
我听说过webDav,以及它的实现,比如Milton。这些能解决吗?或者你们中的任何人都知道实现这一目标的方法。我需要一些想法和想法如何做到这一点。请提供帮助。