Book Image

Mastering Spring Application Development

By : Anjana Mankale
Book Image

Mastering Spring Application Development

By: Anjana Mankale

Overview of this book

Table of Contents (19 chapters)
Mastering Spring Application Development
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Spring Thymeleaf dependency


To get started with the Thymeleaf template engine, we need to add the following dependency in the pom.xml file:

  • The Thyemleaf library:

    • groupId: org.thymeleaf

    • artifactId: thymeleaf

    • version: 2.1.4 Release

  • The Spring-Thymeleaf plugin library:

    • groupId: org.thymeleaf

    • artifactId: thymeleaf-spring4

    • version: 2.1.4. Release

For testing the framework (the note version does not necessarily match that of the core), Thymeleaf requires Java SE 5.0 or newer. Besides, it depends on the following libraries:

  • unbescape 1.1.0 or later

  • ONGL 3.0.8 or later

  • Javassist 3.16.1-GA or later

  • slf4j 1.6.6 or later

  • Additionally, if you use the LEGACYHTML5 template mode, you will need the NekoHTML 1.9.21 or later

Spring MVC and Thymeleaf

In this section, let's look at configuring Thymeleaf in a Spring MVC framework. We can also use the SpringContext.xml file for Thymeleaf configuration, but since we have seen a lot of such examples in which have performed a configuration in an XML file, we shall look...