Configurer la priorité de mappage de gestionnaire dans Spring MVC
Souvent, vous pouvez combiner l'utilisation de plusieurs stratégies de mappage de gestionnaires dans le développement de Spring MVC.
Par exemple, utilisezControllerClassNameHandlerMapping pour mapper tous les mappages de gestionnaires de convention etSimpleUrlHandlerMapping pour mapper explicitement d'autres mappages de gestionnaires spéciaux.
/index.htm=welcomeController /welcome.htm=welcomeController /main.htm=welcomeController /home.htm=welcomeController
Dans le cas ci-dessus, il est important de spécifier la priorité de mappage du gestionnaire, afin qu'elle ne provoque pas le conflit. Vous pouvez définir la priorité via la propriété «order», où la valeur d'ordre inférieur a la priorité la plus élevée.
Télécharger le code source
Téléchargez-le -SpringMVC-HandlerMapping-Priority-Example.zip (8 Ko)