[Tomcat] WebDAVの構築(文字化け対応)

TOMCATでWebDAVの構築について調べた。
文字化けにも対応★

  1. Webアプリケーションのフォルダ構成

以下のフォルダ構成を作成。

webdav
  │
  └─WEB-INF
    │ web.xml
    │
    └─classes
      └─filters
          EncodingFilter.class ・・・ 文字化け対応フィルター

 

2. Web.xml

web.xmlの中身

 

3. 文字化け対応フィルタークラス

EncodingFilter .java

 

4. server.xmlの設定

$TOMCAT_HOME/conf/server.xml

 

5. 認証情報

ログイン情報は以下で設定。
tomcat-users.xml

 

6. Tomcatに配置

TOMCATインストールディレクトリに配置する。

{TOMCAT_HOME}
  │
  └─webapps
    │
    └─webdav★

 

7. 動作確認

TOMCATを起動して、ブラウザでアクセス。
以下画面が表示されれば成功。
http://localhost:8080/webdav/

WinSCPなどのツールでアクセス可。

以上★