Как переслать данные из обработчика webflux на страницу html - PullRequest
0 голосов
/ 22 марта 2020

У меня есть обработчик, который создает данные и затем перенаправляет их на страницу HTML. Я хотел передать данные на эту HTML страницу. Я знаю, что в сети mvc можно добавить модель, а затем вернуться на страницу, на которой будут данные. В Webflux, однако, я понятия не имею, как это сделать. Мой обработчик выглядит следующим образом:

@Component
class Handler {

    val testList = listOf("String1", "String2", "String3")

    fun checkSomething(severRequest: ServerRequest): Mono<ServerResponse> {
        return ServerResponse.ok().contentType(MediaType.APPLICATION_JSON).body(
                Flux.fromIterable(testList), String::class.java
        ).then(ServerResponse.temporaryRedirect(URI("/test_thymeleaf.html")).build())
    }

}

Как вы видите, я использую Thymeleaf. Я не уверен, что мне не хватает или я делаю это неправильно?

Спасибо за вашу помощь!

...