gpt4 book ai didi

java - 使用来自 Java Applet 的 tomcat WebDav 触发打开和编辑文件

转载 作者:行者123 更新时间:2023-11-28 23:48:52 24 4
gpt4 key购买 nike

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

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

经过几次目击,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 等。

最佳答案

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

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

关于java - 使用来自 Java Applet 的 tomcat WebDav 触发打开和编辑文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11237691/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com