O'Reilly logo

Spring MVC Beginner’s Guide by Amuthan G

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Time for action – serving and processing forms

The Spring tag library provides some special <form> and <input> tags that are more or less similar to HTML form and input tags, but it has some special attributes to bind the form elements data with the form-backing bean. Let's create a Spring web form in our application to add new products to our product list by performing the following steps:

  1. We open our ProductRepository interface and add one more method declaration in it as follows:
    void addProduct(Product product);
  2. We then add an implementation for this method in the InMemoryProductRepository class as follows:
    public void addProduct(Product product) {
       listOfProducts.add(product);
    }
  3. We open our ProductService interface and add one more method declaration ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required