Рубрики
Без рубрики

Настройте приоритет сопоставления обработчиков в Spring MVC

– Настройте приоритет сопоставления обработчиков в Spring MVC

Часто при разработке Spring MVC вы можете использовать стратегию сопоставления нескольких обработчиков одновременно.

Например, используйте ControllerClassNameHandlerMapping для сопоставления всех сопоставлений обработчиков соглашений и simpleurlhandlermapping для явного сопоставления других сопоставлений специальных обработчиков.


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

В приведенном выше случае важно указать приоритет сопоставления обработчика, чтобы это не вызвало конфликта. Вы можете установить приоритет с помощью свойства ” порядок “, где более низкое значение порядка имеет более высокий приоритет.

Скачать Исходный Код

Рекомендации

  1. Пример сопоставления с именем класса контроллера
  2. Простой пример отображения с помощью командной строки

Оригинал: “https://mkyong.com/spring-mvc/configure-the-handler-mapping-priority-in-spring-mvc/”