Я разрабатываю пружинный бэкэнд для одностраничного приложения на основе реакции, где я использую реактивный маршрутизатор для маршрутизации на стороне клиента.Весна поймать весь маршрут для index.html
Помимо страницы index.html, бэкэнд обслуживает данные по пути /api/**
. не
Для того, чтобы служить моей index.html из src/main/resources/public/index.html
на корневом пути /
моего приложения я добавил обработчик ресурсов
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/").addResourceLocations("/index.html");
}
То, что я хочу, чтобы служить страницу index.html, когда ни один другой маршрут совпадений, например когда я вызываю путь, отличный от /api
.
Как настроить такой общий маршрут по весне?
Я думаю, что это должно быть отмечено как ответ на ваш вопрос. – pesoklp13