В Spring Boot приложение thymeleaf как перенаправить без изменения URL?

ace спросил: 03 ноября 2018 в 09:14 в: spring-boot

У меня есть веб-приложение на базе Thyemeleaf / Spring реактора Spring Boot 2.0. У меня есть этот код в контроллере:

Mono.just("redirect:/error/404");

, который запускается, если плохой пользователь вводит неверные параметры строки запроса. Перенаправление работает нормально, но URL-адрес меняется на:

/error/404

вместо сохранения исходного введенного пользователем URL-адреса, подобного этому

/home?gp=badvalue

Как делать перенаправление, сохраняя исходный URL в адресной строке браузера?

Обратите внимание, что это веб-приложение будет работать во встроенном контейнере сервлетов (в данном случае Netty).

0 ответов