Добрый день) Есть контроллер, после успешного завершения будет создана сущность, я хочу, чтобы после отправки формы происходило перенаправление на страницу этой сущности, но ее идентификатор в настоящее время неизвестен) Скажите, кто знает, как перенаправить на созданный объект?
@PostMapping("/project/create")
public String processCreateProject(
@Valid Project project,
BindingResult bindingResult,
Model model) {
model.addAttribute("project", project);
if (bindingResult.hasErrors()) {
Map<String, String> errors = ControllerUtils.getErrors(bindingResult);
model.mergeAttributes(errors);
return "teacherProjectCreate";
} else {
projectService.createProject(project);
return "redirect:/projects/project/{id}";
}
}
Где {id} в "redirect: / projects / project / {id}" - это идентификатор созданного объекта