2016-07-10 18 views
0

これはSpringのよくある質問の1つで、以下の答えで問題を解決します。Spring MVC静的リソース404 - 古いSpring 1.2xの場合

<mvc:resources mapping="/static/**" location="/static/"/> 

私の問題は異なります。古いSpring 1.2xでは、このタグはありません。我々は手動で処理する必要があります。古いSpring 1.2xでこの問題を処理する方法を手伝ってください。たぶん、SimpleUrlHandlerMappingまたはweb.xmlでの設定ですか?

+0

あなたは明示的に言及していないので、私は尋ねます:代わりに現代版のSpringにアップグレードすることを検討しましたか?あなたの年齢は9歳から11歳で、アップグレードはあなたの時間をより有効に活用することができます(また、長年にわたり導入されたすべての新機能へのアクセスを提供し、他の利点をもたらすことが保証されています) – kryger

答えて

0

web.xmlのディスパッチャーサーブレットを "/"以外にマッピングすることをお勧めします。そうすれば、静的リソースの要求はSpringによって処理されません。例えば

:言われていること

<servlet-mapping> 
    <servlet-name>dispatcher</servlet-name> 
    <url-pattern>/actions/*</url-pattern> 
</servlet-mapping> 

、私は非常に春の最新バージョンにアップグレードすることをお勧めします。

関連する問題