29.4. WebDAV配置

WebDAV是超文本传输协议(HTTP)的一组扩展,为Internet上计算机之间的编辑和文件管理提供了标准。在Apusic应用服务器中为了能够配置WebDAV,我们需要在应用的web.xml中加入如下内容:

 ...
 <servlet>
     <servlet-name>WebDAV</servlet-name>
     <servlet-class>com.apusic.web.webdav.WebDAVServlet</servlet-class>
     <init-param>
       <param-name>readonly</param-name>
       <param-value>false</param-value>
     </init-param>
     <init-param>
       <param-name>showMetaResource</param-name>
       <param-value>false</param-value>
     </init-param>
      <init-param>
       <param-name>resourceRoot</param-name>
       <param-value>/</param-value>
     </init-param>
  </servlet>
  <servlet-mapping>
      <servlet-name>WebDAV</servlet-name>
      <url-pattern>/webdav/*</url-pattern>
  </servlet-mapping>
 ...
参数描述值类型缺省值
readonly是否允许进行写操作"True"或"False"
showMetaResource是否显示JavaEE应用程序的META文件夹"True"或"False"
resourceRootWebDAV所操作的根路径字符串"/"