При ошибках не делают перенаправления, при ошибке надо вернуть имя шаблона:
if (bindingResult.hasErrors()) {
return "detailed_news_template";
}
Если же всё-таки надо передать данные при перенаправлении, то нужно использовать
RedirectAttributes:
@RequestMapping(value = "/user/addComment", method = RequestMethod.POST)
public String addComment(HttpServletRequest req, @ModelAttribute("Comment") @Valid Comment comment, BindingResult bindingResult, RedirectAttributes redirectAttributes) throws IOException {
if (bindingResult.hasErrors()) {
redirectAttributes.addFlashAttribute("errors", bindingResult.getAllErrors());
return "redirect:/user/detailedNews";
}
...
}