Spring MVC SimpleUrlHandlerMapping - Beispiel

Spring MVC SimpleUrlHandlerMapping-Beispiel

In der Spring MVC-Anwendung istSimpleUrlHandlerMapping die flexibelste Handler-Zuordnungsklasse, mit der Entwickler die Zuordnung von URL-Mustern und Handlern explizit angeben können.

DieSimpleUrlHandlerMapping können auf zwei Arten deklariert werden.

1. Methode 1 - Stützenschlüssel

Die Eigenschaftsschlüssel sind die URL-Muster, während die Eigenschaftswerte die Handler-IDs oder -Namen sind.



    
       
        
           welcomeController
           welcomeController
           helloGuestController
         
       
    

    

    

2. Methode 1 - Wert

Die linke Seite sind die URL-Muster, während die rechte Seite die Handler-IDs oder -Namen sind, die durch ein gleiches Symbol "=" voneinander getrennt sind.



    
       
        
           /welcome.htm=welcomeController
           /*/welcome.htm=welcomeController
           /helloGuest.htm=helloGuestController
        
       
    

    

    

3. Demo

Beide haben die gleichen Handlerzuordnungen.

  1. /welcome.htm -> welcomeController.

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

  3. /helloGuest.htm -> helloGuestController.

Quellcode herunterladen

Laden Sie es herunter -SpringMVC-SimpleUrlHandlerMapping-Example.zip (7 KB)