@Eka2

Как правильно сделать переадресацию всех запросов в Spring?

Имеется SpringApplication, созданный конструктором, без папки WEB_INF и настроек в xml.
Подскажите, пожалуйста, как правильно сделать переадресацию всех запросов на static/index.html, кроме тех, обработка которых зарегистрирована в контроллере?
  • Вопрос задан
  • 195 просмотров
Пригласить эксперта
Ответы на вопрос 1
например так (не уверен про приоритезацию перед другими ViewController):
import org.springframework.core.Ordered;
@Configuration
public class CustomSpringConfiguration extends WebMvcConfigurerAdapter {
	@Override
	public void addViewControllers(ViewControllerRegistry registry) {
		registry.addRedirectViewController("/*", "/static/index.html");
		registry.setOrder(Ordered.LOWEST_PRECEDENCE);
	}
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Искра Екатеринбург
от 80 000 до 100 000 ₽
Art gorka Санкт-Петербург
от 60 000 ₽
от 40 000 до 60 000 ₽
19 апр. 2024, в 05:01
999999 руб./за проект
19 апр. 2024, в 03:52
1000 руб./за проект
19 апр. 2024, в 03:01
1000 руб./за проект