分からないこと
SpringMVCを用いて、非BootなWebアプリを構築しております。
JavaConfigではなくXMLにて設定をしているのですが、xmlns:mvc="http:~
といった宣言を追記することで、簡易な記法が使用可能になるかと思います。
lang
1 <mvc:annotation-driven/> 2 <context:component-scan base-package="jp.sample.app" /> 3 <mvc:default-servlet-handler/>
JavaConfig等については、ソースを追えばその簡易記法を使用することで設定される詳細を追うことが出来るのですが(上でいうDefaultServletHandlerのOrder(優先度)など)
XMLコンフィグにて、上記のような「それを書くことで設定される内容」を追う方法が分かりません。
XSDファイルを覗いても展開後のイメージが分かるわけでもなさそうで、ググるべきワードもよく分からず、手詰まり といった状況です。
お聞きしたいこと
<mvc:default-servlet-handler/>
のような簡易な記法でBean定義を行った時、
最終的に実際DIコンテナに入る設定内容を見る方法知りたいです。
- どのクラスが…
- フィールドに入る値は…
あたりが今回特に必要としている情報です。
ご存じの方、お知恵を貸していただけないでしょうか。
最悪、<mvc:default-servlet-handler/>
を書くことでmappingされるURLパターンとそのOrderが知れれば、大元の疑問は解決出来ます。
あなたの回答
tips
プレビュー