tomcat集成webdav,亲自实践过,过程完整

本文详细记录了将WebDAV集成到Tomcat服务器的过程,包括WebDAV的介绍、安装步骤、简单的测试以及用户管理。通过WebDAV,可以实现类似FTP的文件管理,提供了一种便捷的本地与服务器文件交互方式。
摘要由CSDN通过智能技术生成

最近这两天折腾webdav,真是一个吐血的经历。网上资料匮乏,能用的资料是一份自带的英文文档。而且实施过这个过程的人实在是很少。webdav确实是一个代替ftp的一种方式,其实现在想想过程,也是很简单。可是如果没有资料,这个过程就会变得很繁琐,实在体验了下“巧妇难为无米之炊”的感受。闲话少说记录过程,方便需要的人。
 
一.介绍篇
 
WebDAV(Web-based Distributed Authoring and Versioning)是基于HTTP 1.1 的一个通信协议。它为HTTP 1.1 添加了一些扩展(就是在GET、POST、HEAD 等几个HTTP 标准方法以外添加了一些新的方法),使得应用程序可以直接将文件写到Web Server 上,并且在写文件时候可以对文件加锁,写完后对文件解锁,还可以支持对文件所做的版本控制。这个协议的出现极大地增加了Web 作为一种创作媒体对于我们的价值。基于WebDAV 可以实现一个功能强大的内容管理系统或者配置管理系统。
WebDAV 本身是一个类似于HTTP 的通信协议(IETF RFC 2518)。它与HTTP 类似,需要实现服务器和客户端两部分软件。目前WebDAV 已经有了大量相关的软件实现。
在这里是一些与WebDAV 相关的软件项目:
http://www.webdav.org/projects/

在 这些项目中,我们最感兴趣的当然是那些用Java 实现的开源项目,Slide 是其中最重要的一个项目。Slide 是Jakarta 项目的一个子项目(又是Apache 山头的),提供了一套WebDAV 的服务器端和客户端的开发库和API,目前已经出到了2.0 版。
http://jakarta.apache.org/slide/
在这里下载最新的Slide 2.0 的Binary 包。
http://jakarta.apache.org/site/binindex.cgi
Slide 分成服务器端和客户端两部分:
服务器端:
http://apach

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值