Konfigurieren Sie die Priorität der Handlerzuordnung in Spring MVC

Konfigurieren Sie die Handlerzuordnungspriorität in Spring MVC

In der Spring MVC-Entwicklung kann es häufig vorkommen, dass Sie mehrere Handlerzuordnungen gleichzeitig verwenden.

Verwenden Sie beispielsweiseControllerClassNameHandlerMapping, um alle Konventionshandlerzuordnungen zuzuordnen, undSimpleUrlHandlerMapping, um andere spezielle Handlerzuordnungen explizit zuzuordnen.



   
      
        
            /index.htm=welcomeController
            /welcome.htm=welcomeController
            /main.htm=welcomeController
            /home.htm=welcomeController
        
      
      
   

   
      
      
   

   

   

In diesem Fall ist es wichtig, die Priorität der Handlerzuordnung anzugeben, damit der Konflikt nicht verursacht wird. Sie können die Priorität über die Eigenschaft "order" festlegen, wobei der Wert niedrigerer Ordnung die höhere Priorität hat.

Quellcode herunterladen

Laden Sie es herunter -SpringMVC-HandlerMapping-Priority-Example.zip (8 KB)