Spring MVC BeanNameUrlHandlerMapping - Beispiel

Beispiel für Spring MVC BeanNameUrlHandlerMapping

In Spring MVC istBeanNameUrlHandlerMapping der Standard-Handler-Zuordnungsmechanismus, derURL requests to the name of the beans zuordnet. Zum Beispiel,



   

   

   

   

Im obigen Beispiel If URI-Muster

  1. Wenn/welcome.htm angefordert wird, leitet DispatcherServlet die Anforderung an „WelcomeController“ weiter.

  2. Wenn/streetName.htm angefordert wird, leitet DispatcherServlet die Anforderung an „StreetNameController“ weiter.

  3. Wenn/processCreditCard.htm oder/process\{any thing}.htm angefordert werden, leitet DispatcherServlet die Anforderung an „ProcessController“ weiter.

Note
Zusätzlich unterstützt diese Zuordnung die Übereinstimmung von Regex-Mustern im Ant-Stil. Weitere Informationen finden Sie inAntPathMatcher javadoc.

Das Deklarieren vonBeanNameUrlHandlerMapping ist standardmäßig optional. Wenn Spring keine Handlerzuordnung finden kann, erstellt das DispatcherServlet automatisch einBeanNameUrlHandlerMapping.

Die obige Datei "web.xml" entspricht also der folgenden Datei "web.xml":



   

   

   

Quellcode herunterladen

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