diff --git a/src/main/java/org/springframework/samples/petclinic/products/Product.java b/src/main/java/org/springframework/samples/petclinic/products/Product.java index 2d3603f5f..97dfa858d 100644 --- a/src/main/java/org/springframework/samples/petclinic/products/Product.java +++ b/src/main/java/org/springframework/samples/petclinic/products/Product.java @@ -1,4 +1,14 @@ package org.springframework.samples.petclinic.products; public class Product { + private String description; + private String name; + + public Product(String description, String name){ + this.description = description; + this.name = name; + } + + public String getDescription() { return description; } + public String getName() { return name; } } diff --git a/src/main/java/org/springframework/samples/petclinic/products/ProductsController.java b/src/main/java/org/springframework/samples/petclinic/products/ProductsController.java index 88fdf8c0f..a03fbc561 100644 --- a/src/main/java/org/springframework/samples/petclinic/products/ProductsController.java +++ b/src/main/java/org/springframework/samples/petclinic/products/ProductsController.java @@ -14,7 +14,9 @@ public class ProductsController { @GetMapping("/products") public String showProductList(Model model){ List prods = new ArrayList(); - model.addAttribute("Products", prods); + model.addAttribute("products", prods); + prods.add(new Product("Produto 1", "p1")); + prods.add(new Product("Produto 2", "p2")); return "products/productsList"; } diff --git a/src/main/resources/templates/fragments/layout.html b/src/main/resources/templates/fragments/layout.html index 7cb5f4697..2455541c4 100755 --- a/src/main/resources/templates/fragments/layout.html +++ b/src/main/resources/templates/fragments/layout.html @@ -59,9 +59,9 @@ Veterinarians -
  • - - Error +
  • + + ProductList
  • diff --git a/src/main/resources/templates/products/productsList.html b/src/main/resources/templates/products/productsList.html index f2b589d45..5c2e51ace 100644 --- a/src/main/resources/templates/products/productsList.html +++ b/src/main/resources/templates/products/productsList.html @@ -1,10 +1,29 @@ - + + + -

    asdasdasdad

    + +

    Product List

    + + + + + + + + + + + + + + +
    NameDescription