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

Пример отображения Spring MVC SimpleUrlHandlerMapping

– Пример простого отображения Spring MVC

В приложении Spring MVC SimpleUrlHandlerMapping является наиболее гибким классом сопоставления обработчиков, который позволяет разработчику явно указывать сопоставление шаблона URL и обработчиков.

SimpleUrlHandlerMapping может быть объявлен двумя способами.

1. Способ 1 – опорный ключ

Ключи свойств – это шаблоны URL, а значения свойств – идентификаторы или имена обработчиков.


 
	
	   
		
		   welcomeController
		   welcomeController
		   helloGuestController
		 
	   
	
	
	
		
	
		

2. Метод 1 – значение

Слева расположены шаблоны URL-адресов, а справа – идентификаторы или имена обработчиков, разделенные равным символом “=”.


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

3. Демонстрация

Оба они определены одинаковыми сопоставлениями обработчиков.

  1. /welcome.htm –> Добро пожаловать, контролер.
  2. /{что угодно}/welcome.htm –> Добро пожаловать, контролер.
  3. /helloGuest.htm –> Контроллер helloguest.

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

Ссылка

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

Оригинал: “https://mkyong.com/spring-mvc/spring-mvc-simpleurlhandlermapping-example/”