вернуть новый ModelAndView не работает - PullRequest
0 голосов
/ 30 июня 2018

Мой контроллер:

@RequestMapping(value="/testAdmin", method = RequestMethod.POST,consumes = "application/json")
public ModelAndView testAdmin(@RequestBody Student student) {
    System.out.println(student.getName()+" "+student.getId()+" "+student.getLogin()+" "+student.getPassword());
    return new ModelAndView("showString","student",student.getName());
}

Моя функция ajax:

 function test2(a,ob) {
    var student={
        id:ob[a].id,
        login:ob[a].login,
        password:ob[a].password,
        name:ob[a].name
    }
    $.ajax({
        type: "POST",
        contentType : 'application/json; charset=utf-8',

        url: "testAdmin",
        data: JSON.stringify(student),
        success: function (response)
        {
            alert("success");
        },
        error : function(xhr, status, errorThrown) {
            alert(status+" "+errorThrown.toString());
        }
    });
}

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

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