Maven を使用して作成された Spring プロジェクトがあります。以下は私のディレクトリ構造です。
このプロジェクトに css イメージを追加したいと考えています。このために、web-inf ディレクトリ内にリソース フォルダーを作成し、そこに画像を配置しました。ディスパッチャ サーブレット xml に、mvc に関する 3 行を追加しました。1 行は xmlns:mvc にあり、他の 2 行はスキーマの場所の最後の 2 行です。
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.springframework.org/schema/context
http:/ /www.springframework.org/schema/context/spring-context-3.0.xsd
http://www.springframework.org/schema/mvc
http://www.springframework.org/schema/mvc/spring-mvc-3.0 .xsd ">
mvc xmlns と xsi の場所は以前は存在しませんでした。次の行が機能するように追加しました。
<mvc:resources location="/resources/**" mapping="/resources"/>
上記の 3 行を追加すると、プロジェクトが機能しなくなります。エラーが発生します:
description The requested resource is not available.
Bean 宣言から mvc 行を削除し、画像/css なしでプロジェクトを実行すると、プロジェクトが実行されます。
誰でもこれで私を助けることができますか?上記の方法が css と画像を spring mvc プロジェクトに追加する方法でない場合は、正しい方法を指摘してください。
どうもありがとう!