我正在关注 Spring in Action 第 5 版一书,但我相信这是一个错误。
这是本书的 GitHub。我到达了第 3 章 tacos-jdbc 源代码
提交我的订单时突然出现错误:
并以这种方式在终端上:
2019-05-25 16:58:18.164 错误 11777 --- [nio-8080-exec-7] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8080-exec-7] 异常处理模板“orderForm” :模板解析期间发生错误(模板:“类路径资源[templates/orderForm.html]”)
org.thymeleaf.exceptions.TemplateInputException:模板解析期间发生错误(模板:“类路径资源 [templates/orderForm.html]”)
订单控制器:
@Controller
@RequestMapping("/orders")
@SessionAttributes("order")
public class OrderController {
private OrderRepository orderRepo;
public OrderController(OrderRepository orderRepo) {
this.orderRepo = orderRepo;
}
@GetMapping("/current")
public String orderForm() {
return "orderForm";
}
@PostMapping
public String processOrder(@Valid Order order, Errors errors,
SessionStatus sessionStatus) {
if (errors.hasErrors()) {
return "orderForm";
}
orderRepo.save(order);
sessionStatus.setComplete();
return "redirect:/";
}
}
慕姐4208626
慕尼黑8549860
不负相思意
白猪掌柜的
相关分类