0

私のファイルシステムにはwebapp、Web アプリケーションのルートであるディレクトリがあり、サブディレクトリにはjscss、およびがimagesあります。

ただし (理由については説明しませんが)、私の組織は/app/リソースにプレフィックスを付けたいと考えています。したがって、HTML のタグは次のようになります。

<script type="text/javascript" src="/app/js/folder/file.js"></script>

リクエストlocalhost:port/js/folder/file.jsは機能しますが、localhost:port/app/js/folder/file.js機能しません (現時点では予想どおり)。

Spring MVC に /app/js/* が表示されたときに /app/ をドロップしてからファイルを提供することを認識させる簡単な方法はありますwebapp/js/か?

4

1 に答える 1

0

dispatcher-servlet.xml ファイルで次の構成を指定してみてください。

<mvc:resources location="/js/" mapping="/app/js/**"/>
<mvc:resources location="/css/" mapping="/app/css/**"/>
<mvc:resources location="/images/" mapping="/app/images/**"/>

これがお役に立てば幸いです。

乾杯。

于 2012-06-01T02:29:56.920 に答える