我有一个控制器来处理 URL studentEdit.html。当我使用 AJAX 传递给控制器值“get”时,我需要重定向到另一个页面 viewStudents.html,但没有任何反应。我保持在同一页面上。该方法返回ModelAndView,但为什么它不重定向到另一个我不知道的页面。
我还尝试将 url 设置为:
重定向:viewStudents.html 和重定向:viewStudents
但它没有帮助。
@RequestMapping(value = "/studentEdit.html", method = RequestMethod.GET)
public ModelAndView getStudentProfile(@RequestParam(value = "get", required = false) String get) {
if(get != null && get.equals("get")) {
return new ModelAndView("redirect:/viewStudents.html");
} else {
ModelAndView mav = new ModelAndView("studentEdit");
return mav;
}
}
function getStudent() {
$.ajax({
type: "GET",
url: "/IRSystem/studentProfileEdit.html",
data: "get=" + 'get',
success: function(response) {
},
error: function(e) {
alert('Error' + e);
}
});
}
我将不胜感激任何信息,谢谢。