web.xml には、次の行があります。
<filter>
<filter-name>springSecurityFilterChain</filter-name>
<filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>
<init-param>
<param-name>contextAttribute</param-name>
<param-value>org.springframework.web.servlet.FrameworkServlet.CONTEXT.spring</param-value>
<init-param>
</filter>
<filter-mapping>
<filter-name>springSecurityFilterChain</filter-name>
<url-pattern>/*</url-pattern>
<filter-mapping>
<servlet>
<servlet-name>spring</servlet-name>
<servlet-class>org.springframework.web.servlet.web.servlet.DispatcherServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>spring</servlet-name>
<url-pattern>/<url-pattern>
<servlet-mapping>
spring-servlet.xml ファイルは、フィルター構成の要素を定義します。
私の質問は次のとおりです: http リクエストがこのアプリケーションに送信されたとき、どのエンティティ (DispatcherServlet またはフィルター) が最初にリクエストを確認しますか? フィルターはリクエストに対して機能し、それを DispatcherServlet に渡しますか? それとも、DispatcherServlet はリクエストを受け入れてフィルターに提供しますか?
ご助力ありがとうございます。