Spring MVC SimpleUrlHandlerMapping, exemple

Exemple Spring MVC SimpleUrlHandlerMapping

Dans l'application Spring MVC,SimpleUrlHandlerMapping est la classe de mappage de gestionnaire la plus flexible, qui permet au développeur de spécifier explicitement le mappage du modèle d'URL et des gestionnaires.

LesSimpleUrlHandlerMapping peuvent être déclarés de deux manières.

1. Méthode 1 - clé prop

Les clés de propriété sont les modèles d'URL tandis que les valeurs de propriété sont les ID ou les noms du gestionnaire.



    
       
        
           welcomeController
           welcomeController
           helloGuestController
         
       
    

    

    

2. Méthode 1 - valeur

Le côté gauche correspond aux modèles d'URL tandis que le côté droit correspond aux identifiants ou noms de gestionnaire, séparés par un symbole égal «=».



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

    

    

3. Demo

Les deux sont définis par les mêmes mappages de gestionnaires.

  1. /welcome.htm -> welcomeController.

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

  3. /helloGuest.htm -> helloGuestController.

Télécharger le code source