Задать вопрос
@My1Name

Как устранить ошибку BeanCreationException?

При добалении в класс - контроллер метод с аннотацией @GetMapping("/index") возникает ошибка:

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerMapping' defined in class path resource [org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class]: Invocation of init method failed; nested exception is java.lang.IllegalStateException: Ambiguous mapping. Cannot map 'mainController' method

Если аннотация без скобок с указателем на ст. index (просто @GetMapping) то ошибка исчезает. Однако, в таком случае при первом обращении в браузере в режиме инкогнито, возникают проблемы с Model, где тоже указывается на ошибку связанную со страницей /index

Во втором случае, ошибка как бы не критическая. Приложение продолжает работать. Ошибка даже исчезает при перезапуске приложения если браузер остаётся открытым.
  • Вопрос задан
  • 303 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
xez
@xez
TL Junior Roo
Это ошибка о том, что у вас два эндпоинта /index
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы