私は、Springで作成したWebサイトで画像を使用しようと、長い間試みてきました。stackoverflowでグーグル/検索すると、.jspでこれを使用したい場合は次のようになります。
<img src="<c:url value='resources/face.jpg'/>"/>
これを web.xml ファイルに実装する必要があります。
<!--<servlet-mapping>-->
<!--<servlet-name>default</servlet-name>-->
<!--<url-pattern>*.jpg</url-pattern>-->
<!--</servlet-mapping>-->
と
<servlet>
<servlet-name>restservices</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value></param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
そしてrest-services-config.xmlにこれを貼り付けました:
<!-- the mvc resources tag does the magic -->
<mvc:resources mapping="/resources/**" location="/resources/" />
<mvc:resources mapping="/images/**" location="/images/" />
そして、まだそれを機能させることができません!私は何を間違っていますか?コンソールには次のように表示されます。method.annotation.RequestMappingHandlerMapping - Did not find handler method for [/]
\project\src\main\resources にあるリソースフォルダーに画像があります
画像を開こうとすると、コンソールに次のように表示されます(ウェブサイトには表示されません)。
servlet.resource.ResourceHttpRequestHandler - No matching resource found - returning 404
ありがとうございます!