可以在Jetty上配置WebDav访问吗?

时间:2018-04-25 07:57:10

标签: tomcat jetty webdav

我试图在Jetty上配置WebDav访问权限,但我找不到任何特定于Jetty的文档或任何工作示例。因此,我尝试通过将以下servlet配置添加到Jetty的webdefault.xml并将catalina.jar放入Jetty的lib / ext目录中来尝试改进Tomcat的WebDav访问失败;

有人能指出我的工作示例,还是我应该做更多工作让Tomcat的WebDav访问在Jetty上工作?

    <servlet>
            <servlet-name>webdav</servlet-name>
            <servlet-class>org.apache.catalina.servlets.WebdavServlet</servlet-class>
            <init-param>
                <param-name>debug</param-name>
                <param-value>0</param-value>
            </init-param>
            <init-param>
                <param-name>listings</param-name>
                <param-value>true</param-value>
            </init-param>

            <init-param>
                <param-name>readonly</param-name>
                <param-value>false</param-value>
            </init-param>
        </servlet>    

        <servlet-mapping>
            <servlet-name>webdav</servlet-name>
            <url-pattern>/sites/*</url-pattern>
        </servlet-mapping>

<servlet-mapping>
    <servlet-name>webdav</servlet-name>
    <url-pattern>/sitesedit/*</url-pattern>
</servlet-mapping>

1 个答案:

答案 0 :(得分:1)

SourceForge中有一个名为Webdav Servlet Project的旧项目, 这是一个fork。 还有一个名为WebDav Nio Adapter的项目基于Apache JackRabbit Servlet,由@ df778899建议

相关问题