Spring MVC SimpleUrlHandlerMappingの例

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

両方とも同じハンドラーマッピングが定義されています。

  1. /welcome.htm –> welcomeController。

  2. /{anything}/welcome.htm –> welcomeController.

  3. /helloGuest.htm –> helloGuestController。

ソースコードをダウンロード

ダウンロード–SpringMVC-SimpleUrlHandlerMapping-Example.zip(7KB)