@RequestMapping(value = "/przepis", method = RequestMethod.GET) public String showPrzepis(@RequestParam("id") int id, Model model) { Przepis przepis = przepisyService.getPrzepis(id); model.addAttribute("przepis", przepis); Comment comment = new Comment(); model.addAttribute("comment", comment); List<Comment> comments = commentsService.getComments(przepis); model.addAttribute("comments", comments); return "przepis"; }
@RequestMapping(value = "/nowycomment", method = RequestMethod.POST) public String doCreateComment( RedirectAttributes redirectAttributes, Comment comment, Principal principal, @RequestParam(value = "id", required = true) int id) { User user = usersService.findUser(principal.getName()); comment.setAutor(user); Przepis przepis = przepisyService.getPrzepis(id); comment.setPrzepis(przepis); commentsService.createComment(comment); comment.setData(new Date()); redirectAttributes.addAttribute("id", id); return "redirect:/przepis"; }