Spring MVC SimpleUrlHandlerMappingの例
Spring MVCアプリケーションでは、SimpleUrlHandlerMappingは最も柔軟なハンドラーマッピングクラスであり、開発者はURLパターンとハンドラーのマッピングを明示的に指定できます。
SimpleUrlHandlerMappingは、2つの方法で宣言できます。
1. 方法1 –プロップキー
プロパティキーはURLパターンであり、プロパティ値はハンドラーIDまたは名前です。
welcomeController welcomeController helloGuestController
2. 方法1-値
左側はURLパターンであり、右側は等号「=」で区切られたハンドラーIDまたは名前です。
/welcome.htm=welcomeController /*/welcome.htm=welcomeController /helloGuest.htm=helloGuestController
3. Demo
両方とも同じハンドラーマッピングが定義されています。
-
/welcome.htm –> welcomeController。
-
/{anything}/welcome.htm –> welcomeController.
-
/helloGuest.htm –> helloGuestController。
ソースコードをダウンロード
ダウンロード–SpringMVC-SimpleUrlHandlerMapping-Example.zip(7KB)