Здравствуйте. У меня проблема с передачей параметров из одного отображения в другое весной.
@GetMapping("/board")
public String showBoard(@RequestParam("categoryId") int id, Model theModel) {
ForumCategory forumCategory = forumService.getForumCategory(id);
ForumPost forumPost = new ForumPost();
List<ForumPost> forumPosts = forumCategory.getForumPosts();
theModel.addAttribute("forumCategory", forumCategory);
theModel.addAttribute("forumPosts", forumPosts);
theModel.addAttribute(forumPost);
return "board";
}
@PostMapping("/saveForumPost")
public String saveForumPost(@ModelAttribute("forumPost") ForumPost forumPost, @ModelAttribute("forumCategory") ForumCategory forumCategory) {
forumService.saveForumPost(forumPost);
forumService.saveForumCategory(forumCategory);
return "redirect:/";
}
Итак, я хочу сохранить forumPost и добавить его в категорию форума с идентификатором из / board mapping. Есть ли способ передать параметр из / board mapping в / saveForumPost mapping?