SpringMVC сменить JSP с поста - PullRequest
       1

SpringMVC сменить JSP с поста

0 голосов
/ 27 февраля 2019

Я пытаюсь обновить текущий JSP пользователя по запросу.Я сейчас использую аннотацию @Controller (я также пробовал RestController)

Контроллер:

@PostMapping(value = { "postHome" })
    public ModelAndView postHome(@RequestBody String body, ModelAndView model) {

        JSONObject jsonObject = new JSONObject(body);
        String customerName = jsonObject.getString("customerName");

        model.setViewName("feasibility");
        model.addObject("customerName", customerName);

        return model;
    }

JavaScript:

function postCustomer() {
                var custName = {
                    "customerName": document.getElementById("customerName").value
                };

                fetch(sendURL, {
                    method: "POST",
                    headers: {
                        "Content-Type": "application/json"
                    },
                    body: JSON.stringify(custName)
                });
            }

Он отправляется на сервер простохорошо (я распечатал body), но после этого ничего не происходит.Никаких ошибок или чего-либо еще.JSP, с которой я пытаюсь обновить клиента, это feasibility.jsp.Я пытался что-то раньше, и он пытался заставить моего клиента запустить GET на localhost:8080/feasibility?customerName=Name, но это не то, что я пытался сделать.

В прошлом я мог просто вернуть «осуществимость» какСтрока, но это не работает с этим проектом (это могут быть версии, которые я использовал раньше).

Спасибо!

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