快速导航

ThymeLeaf入手

spring 2018/01/10 00:01

JSP页面无法再模板被解析之前通过浏览器直接显示,而thymeLeaf不仅可以让浏览器正确显示页面信息,而且可以在浏览器静态打开时显示一个默认的值。

在项目中引入thymeleaf-spring5-3.0.11.RELEASE的jar包的依赖,同时会引入thymeleaf-3.0.11.RELEASE的jar包

<dependency>
        <groupId>org.thymeleaf</groupId>
        <artifactId>thymeleaf-spring5</artifactId>
        <version>3.0.11.RELEASE</version>
</dependency>

增加头文件

<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org">

然后就可以在页面中使用thymeleaf,如下当静态加载页面时会默认显示“James Carrot”,而动态加载时会显示正确的值。

<input type="text" name="userName" value="James Carrot" th:value="${user.name}" />

其他属性语法可以参考[thymeleaf_3.0.5中文参考手册](https://raw.githubusercontent.com/chengzequn/LearningDocument/master/thymeleaf_3.0.5%E4%B8%AD%E6%96%87%E5%8F%82%E8%80%83%E6%89%8B%E5%86%8C.pdf)下载

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

Powered by codetiler.com