Проблема при перезагрузке страницы при выходе из POST - PullRequest
0 голосов
/ 17 апреля 2020

Предположим, у меня есть две страницы A и B. И B - это страница, отображаемая после отправки формы на странице A. Например, страница B создается, когда метод, подобный следующему, вызывается путем отправки формы на странице A:

    @RequestMapping(value = "/ni_add-cart", method = RequestMethod.POST)
    public ModelAndView postAddItem(@RequestParam("prodId") Integer prodId,
    @ModelAttribute("itemForm") ProductItemDTO formProduct, @ModelAttribute("wholesaler") String whole,
                        HttpServletRequest request, ModelAndView model) {
            ....whatever...
        model.setViewName("page-B");
        return model;
}

Проблема в том, что если пользователь перезагрузит страницу B, она будет не работать из-за отсутствия параметров, которые должны поступить при вызове / ni_add-cart

Как можно предотвратить и вывести ошибку, как это.

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