springboot 配置百里香 thymeleaf?

一、1.1父级工程导入jar包。

springboot已经完整把thymeleaf集成进框架中了,可以直接添加使用不需要任何的配置信息

  <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-thymeleaf</artifactId>
                <version>1.5.22.RELEASE</version>
            </dependency>


<!-- 开启不严谨的和html 检查方式。  -->
            <dependency>
                <groupId>net.sourceforge.nekohtml</groupId>
                <artifactId>nekohtml</artifactId>
                <version>1.9.21</version>
            </dependency>

1.2  子级重写。

  <!-- web项目中 重写 ,添加后的thymeleaf jar包-->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-thymeleaf</artifactId>
        </dependency>

        <!--    开启不严谨的 HTML 检查方式
                需要导入jar包,web的pro.xml 需要用,在这里重写。
        -->
        <dependency>
            <groupId>net.sourceforge.nekohtml</groupId>
            <artifactId>nekohtml</artifactId>
        </dependency>

 

 

二、 配置文件application.properties中的配置。(主要是1.启用不严谨的HTML检查方式。2.关闭缓存。)

#4  springboot  配置thymeleaf
#4.1先手动修改他的缓存(开发阶段) ,默认是true ,改为false
#4.2  不配置也可以直接使用。
spring.thymeleaf.cache=false

#5. 启用不严谨 检查HTML  LEGACYHTML5
# 导入jar包
spring.thymeleaf.mode=LEGACYHTML5

 

三、HTML 页面。(在templates文件夹下,创建HTML。)

 

在springboot的官网描述如果使用thymeleaf作为html页面的情况下,默认springboot是在resources(classpath)下templates文件夹中进行加载的,
需要创建templates文件夹

 

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:th="http://www.thymeleaf.org"
      xmlns:sec="http://www.thymeleaf.org/thymeleaf-extras-springsecurity4">
<head>
    <meta charset="UTF-8"/>
    <title>login</title>
</head>
<!--
      1.  使用thymeleaf  需要修改 html 的头部信息。
      2.  thymeleaf 是非常严谨的模板,需要严格按照 HTML 的标准来实现 否则报错
 -->

<body>
    <form action="login" method="post">
        Username:<input type="text" name="username"><br />
        Password:<input type="text" name="password"><br />
        <input type="submit" value="提交" />
    </form>

</body>
</html>

 

posted @ 2019-08-19 10:48  送外卖的小菜鸟  阅读(490)  评论(0编辑  收藏  举报