C:\avadirなどのディレクトリにコンテンツ(ユーザーアバター)を保存するアプリがあります。私のアプリではSpringMVCを使用しています。ユーザー定義のアバターを表示する必要があります。このために、この外部ディレクトリを使用するように Tomcat を構成する必要があります。ROOT.xml にそのようなオプションがあり、 % CATALINA_HOME %\conf\Catalina\localhostに配置されています。
<Context path="/ava" docBase="c:/avadir" debug="0" reloadable="true" crossContext="true" />
my の次の設定servlet-context.xml
:
<resources mapping="/ava/**" location="/ava/" />
この設定をセットアップした後、URL localhost:8080/ava/file.jpgでC:\avadir\file.jpgに配置されたファイルにアクセスできません。見逃したものはありますか?