изменить папку WebDav на Tomcat - PullRequest
       19

изменить папку WebDav на Tomcat

2 голосов
/ 20 октября 2011

Я уверен, что это можно сделать, но я не мог понять, как это настроить. Я включил WebDav на сервере Tomcat в файле web.xml. Прямо сейчас, когда я захожу в WebDav, я монтирую папку «ROOT» в папке «webapps» на tomcat. Есть ли способ изменить эту папку, например, на C: \ MyData, вместо того, чтобы хранить все данные в корневой папке tomcat?

Спасибо за любой совет!

1 Ответ

2 голосов
/ 20 октября 2011

Я предполагаю, что вы отредактировали TOMCAT_HOME/conf/web.xml, чтобы включить WebDAV

Вместо этого вы можете включить WebDAVServlet только для определенного веб-приложения, отредактировав его web.xml

Модель.Ваше новое веб-приложение (скажем, mynewapp) в строках веб-приложения docs, которое уже присутствует в /webapps.

Все, что вам нужно, - это mynewapp/WEB-INF/web.xml, чтобы присутствовать с правильным определением servlet и servlet-mappingтеги

Примечание: это будет доступно как

http://<url:port>/mynewapp

Если вы хотите, чтобы это было доступно без суффикса /mynewapp, вам придется отредактировать conf / server.xml и добавьте <Context> с path="/"

...