diff --git a/ch02/taco-cloud/src/main/java/tacos/web/DesignTacoController.java b/ch02/taco-cloud/src/main/java/tacos/web/DesignTacoController.java index 12e074e..fad88d7 100644 --- a/ch02/taco-cloud/src/main/java/tacos/web/DesignTacoController.java +++ b/ch02/taco-cloud/src/main/java/tacos/web/DesignTacoController.java @@ -77,7 +77,7 @@ public String processTaco(Taco taco, @PostMapping public String processTaco( @Valid Taco taco, Errors errors, - @ModelAttribute TacoOrder tacoOrder) { + @ModelAttribute("tacoOrder") TacoOrder tacoOrder) { if (errors.hasErrors()) { return "design"; diff --git a/ch02/taco-cloud/src/main/java/tacos/web/OrderController.java b/ch02/taco-cloud/src/main/java/tacos/web/OrderController.java index 18b7796..329c4c1 100644 --- a/ch02/taco-cloud/src/main/java/tacos/web/OrderController.java +++ b/ch02/taco-cloud/src/main/java/tacos/web/OrderController.java @@ -35,7 +35,7 @@ public String processOrder(TacoOrder order, */ @PostMapping - public String processOrder(@Valid TacoOrder order, Errors errors, + public String processOrder(@Valid @ModelAttribute("tacoOrder") TacoOrder order, Errors errors, SessionStatus sessionStatus) { if (errors.hasErrors()) { return "orderForm";