Я создаю приложение Spring Boot с Spring Boot 3.3.0. Я поместил свои объекты в пакет под названием «сущности» в основном пакете приложения, а контроллер находится в пакете под названием «контроллеры» внутри основного пакета приложения.
Когда я пытаюсь получить доступ к любой из конечных точек контроллера, я получаю ошибку 404; Например, при нажатии localhost:8080/account-types/create возвращается ошибка: «Произошла непредвиденная ошибка (тип = не найден, статус = 404). Нет статических ресурсов типа учетной записи/account_type_create».
Шаблоны: HTML-шаблоны
Метод контроллера: метод контроллера
В вашем коде все правильно. Это сработает, если вы добавите thymeleaf
зависимость. Для Градла это
implementation 'org.springframework.boot:spring-boot-starter-thymeleaf'
Для знатока
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>