0

目前我有一个 java 小程序(以 tomcat 6 作为后端),允许用户上传文件和下载文件以进行文档共享。但是,许多用户忘记将编辑后的文件上传回服务器。

因此,我想增强小程序以允许用户选择一个文件* 进行编辑并直接保存到 Web 服务器。无需用户将文件保存到本地硬盘,然后手动将文件* 上传回服务器。

经过几次凝视,似乎WebDav就是这样。我已经在 web.xml 中配置了启用 webdav 的 tomcat,现在我可以使用 Webdav 客户端 Cyber​​Duck 查看文件和编辑。

问题:

  1. 是否可以在不安装 webdav 客户端的情况下查看/编辑/锁定文件*?
    原因是因为我有超过 3000 个桌面客户端使用该软件。webdav 的部署是一个问题,我如何让每个用户访问不同的 webdav,这样他们就看不到彼此的文件?
  2. 是否可以触发本地应用程序在 WebDav中打开文件*?

文件* = 表示可以从本地计算机打开的任何文件;示例:ms word、ms excel、ms powerpoint、pdf、PNG、JPG、txt 等。

4

1 回答 1

0

啊,我设法打开它: Runtime.getRuntime().exec("winword http://:/xyz/.../pgl_page-bi.doc");

问题是,每种类型的文件都需要在 .exec(""); 中包含不同的字符串。不像我预期的那么干净,但至少它有效。

于 2012-06-28T07:26:54.310 回答