これはできますが、これを設定することはできませんでした。私はweb.xmlのtomcatサーバー上でWebDavを有効にしました。今、WebDavにアクセスすると、tomcatの 'webapps'フォルダの 'ROOT'フォルダをマウントします。そのフォルダをtomcatのルートフォルダにすべてのデータを格納する代わりに、たとえばC:\ MyDataに変更する方法はありますか?TomcatのWebDavフォルダを変更する
アドバイスありがとうございます!
これはできますが、これを設定することはできませんでした。私はweb.xmlのtomcatサーバー上でWebDavを有効にしました。今、WebDavにアクセスすると、tomcatの 'webapps'フォルダの 'ROOT'フォルダをマウントします。そのフォルダをtomcatのルートフォルダにすべてのデータを格納する代わりに、たとえばC:\ MyDataに変更する方法はありますか?TomcatのWebDavフォルダを変更する
アドバイスありがとうございます!
私はあなたの代わりに、あなたはそれを編集することによってのみ、特定のWebアプリケーションのためのWebDAVServlet
を有効にすることができWebDAVの
を有効にするには、TOMCAT_HOME/conf/web.xml
を編集したと仮定しているが上のあなたの新しいWebアプリケーション(たとえば、mynewapp)自身web.xml
モデルですdocs webappの行は既に/webapps
の下にあります。あなたは/mynewapp
サフィックスのない、これはアクセスしたい場合はこれが
http://<url:port>/mynewapp
としてアクセスできるようになります:
必要なのはmynewapp/WEB-INF/web.xml
が右servlet
定義とservlet-mapping
タグ
注意して存在することがありますconf/server.xmlを編集し、path="/"
という名前で
<Context>
を追加する必要があります。私はちょうどそれをしました。今残っている唯一の問題は、ファイルシステムに接続するときに、私はusernameとpwを提供しなければならないということです。これは完璧です。しかし、ブラウザにリンクを入力すると、すべてのファイルが表示されます。 – mknこれを追加するには、Contextの 'docBase'属性を変更してC:\ MyDocsのようなTomcat以外のフォルダを指定します。 'webapps \ mynewapp'の下にあるフォルダ全体が新しいパス – JoseK
に属していますので、私の問題は解決しました。 – mkn