Ajax вызывает контроллер Spring employee_edit, но ModelAndView не работает. Он не перенаправляет на страницу jsp с объектом. Я хочу перенаправить на страницу employee_registration.jsp с объектом employee сильный>. Код не содержит ошибок.
Аякс
$('#example1 tbody').on( 'click', 'button1', function () {
var eid = table.row( $(this).parents('tr') ).data().eid;
$.ajax({
type:"GET",
url:"employee_edit?eid="+eid
});
Контроллер
@RequestMapping(value="/employee_edit", method=RequestMethod.GET)
public ModelAndView RegitrationEdit(@RequestParam("eid") long eid)
{
Employee employee=employeeService.getEmployee(eid);
ModelAndView mv=new ModelAndView();
mv.setViewName("employee/employee_registration");
mv.addObject("employee",employee);
return mv;
}
После запуска кода он не показывает никаких ошибок. Прохожу код ModelAndView("employee/employee_registration","employee",employee);
но ничего не происходит. Заранее спасибо.
"employee/employee_registration"
страница находится вresources/templates/employee/employee_registration.jsp
верно? Кстати, вы используете spring-boot или просто spring с пользовательскими конфигурациями? - person varren   schedule 07.12.2017@RequestMapping("/employee") public String Employee() { return "employee/employee_registration"; }
и использует Spring MVC, а не Spring Boot. - person Brahma Dutt Sudhakaran   schedule 07.12.2017