Chapter 13: Thymeleaf Views

Learning Objectives

By the end of this chapter you should understand:

  1. The benefits of using templates
  2. How to create a new template using thymeleaf in a Spring Application.
  3. How to add iteration, conditionals, and forms to a template
  4. How to link a template to static resources like CSS stylesheets, and scripts.
  5. How to render a template using Spring controllers.

Key Terminology

  1. fragments
  2. cdn, content delivery network
  3. template
  4. Thymeleaf
  5. bootstrap