Передача параметра из одного отображения в другое весной - PullRequest
0 голосов
/ 29 августа 2018

Здравствуйте. У меня проблема с передачей параметров из одного отображения в другое весной.

@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?

...