Thymeleaf перенаправляет с ресурсами страницы - PullRequest
0 голосов
/ 30 марта 2020

Я сейчас разрабатываю приложение Spring. Для некоторых страниц приложения требуется предварительно загруженный контент, а многие страницы содержат формы.

Поскольку эти страницы требуют предварительной обработки на стороне сервера, я не могу просто выполнить return "MyView".

My попытка перенаправления:

return "redirect:/" + getAddPlatform(theModel, new BillableUnitWrapper(), principal);//doesn't work

Что соответствует следующему:

    @GetMapping("/manager")
    public String getAddPlatform(Model theModel, BillableUnitWrapper billableUnitWrapper, OAuth2Authentication principal) {

        theModel.addAttribute("key", "values");
        //More stuff

        return "ManagerView";
    }

Очевидно, что это неправильный способ обработки перенаправлений. Чтобы повторить, я пытаюсь использовать перенаправления, чтобы избежать дублирования отправки формы, и в частности, чтобы предотвратить перезагрузку страницы пользователями после отправки формы (которая затем спрашивает их, хотят ли они повторно отправить форму, что им никогда не следует разрешать делать ).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...