更改 Tomcat 上的 WebDav 文件夹

发布于 2024-12-11 08:35:26 字数 188 浏览 0 评论 0原文

我确信这是可以做到的,但是我无法弄清楚如何进行设置。我在 web.xml 中的 tomcat 服务器上启用了 WebDav。现在,当我访问WebDav时,我会安装tomcat的“webapps”文件夹的“ROOT”文件夹。有没有办法将该文件夹更改为例如 C:\MyData,而不是将所有数据存储在 tomcat 的根文件夹中?

感谢您的任何建议!

I'm sure this can be done but however I could not figure out to set this up. I enabled WebDav on the tomcat server in the web.xml. Right now, when I access WebDav, I mount the 'ROOT' folder of the 'webapps' folder of tomcat. Is there a way to change that folder to for example C:\MyData instead of storing all data in the root folder of tomcat?

Thanks for any advice!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

ゝ杯具 2024-12-18 08:35:26

我假设您编辑了 TOMCAT_HOME/conf/web.xml 以启用 WebDAV

相反,您可以通过编辑它自己的 仅为特定 Web 应用启用 WebDAVServlet web.xml

根据 /webapps 下已有的文档 webapp 的行对新的 web 应用程序(例如 mynewapp)进行建模。

您所需要的只是 mynewapp/WEB-INF/web.xml 以及正确的 servlet 定义和 servlet-mapping 标记

注意:这可以通过

http:///mynewapp

进行访问。如果您希望在没有 /mynewapp 后缀的情况下进行访问,则必须编辑 conf/ server.xml 并添加一个path="/"

I'm assuming you edited the TOMCAT_HOME/conf/web.xml to enable WebDAV

Instead, you can enable the WebDAVServlet only for a particular webapp by editing it's own web.xml

Model your new webapp (say, mynewapp) on the lines of the docs webapp already present under /webapps.

All you need are the mynewapp/WEB-INF/web.xml to be present with the right servlet definition and servlet-mapping tags

Note: This will be accessible as

http://<url:port>/mynewapp

If you want this accessible without the /mynewapp suffix, you'll have to edit conf/server.xml and add a <Context> with path="/"

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文