SpringBoot集成Thymeleaf

简介: SpringBoot集成Thymeleaf

一、IEDA创建web项目

IntelliJ IDEA 新建/创建Maven Web项目Project_MonkT的博客-CSDN博客

二、IDEA引入springboot

IDEA Maven SpringBoot配置POM文件_MonkT的博客-CSDN博客

三、IEAD MAVEN创建springboot 项目

IntelliJ IDEA 新建/创建Maven Web项目Project_MonkT的博客-CSDN博客

四、环境

4.1 IDE IntelliJ IDEA 2020

4.2 SpringBoot 2.6.4

4.3 Thymeleaf 2.2.2

4.4 Hibernate 5.3.1.Final

4.5 Maven 3.6.3

五、Thymeleaf的POM文件

<dependency>
      <groupId>nz.net.ultraq.thymeleaf</groupId>
      <artifactId>thymeleaf-layout-dialect</artifactId>
      <version>2.2.2</version>  <!-- dialect依赖-->
    </dependency>

六、操作过程

6.1 在src->main->resources下创建Templates文件夹(Views不好用)。Templates里面存放Controller映射的Thymeleaf的html模板文件,同时创建back文件夹和login.html文件。有图有真相:

6.2 Controller 下创建登录的action。

@RequestMapping(value = "/login.html")
    public String index(Model model) {
        //http://192.168.3.170:9103/login.html
        model.addAttribute("SOFT_NAME", ConfigService.getPlatformConfig().SOFT_NAME);
        model.addAttribute("SITE_TITLE", ConfigService.getPlatformConfig().SITE_TITLE);
        model.addAttribute("KEY_WORD", ConfigService.getPlatformConfig().KEY_WORD);
        model.addAttribute("DESCRIPTON", ConfigService.getPlatformConfig().DESCRIPTON);
        return "back/login";
    }

 return "back/login"; 这里是关键,找Templates文件夹 下的back下的Login.html文件

运行之

OK

 

目录
相关文章
|
1天前
|
监控 负载均衡 Java
Spring Boot与微服务治理框架的集成
Spring Boot与微服务治理框架的集成
|
1天前
|
开发框架 Java 数据库
Spring Boot集成多数据源的最佳实践
Spring Boot集成多数据源的最佳实践
|
1天前
|
缓存 安全 Java
Spring Boot与GraphQL的集成最佳实践
Spring Boot与GraphQL的集成最佳实践
|
1天前
|
负载均衡 Java Nacos
Spring Boot与微服务治理框架的集成策略
Spring Boot与微服务治理框架的集成策略
|
1天前
|
Java 数据库连接 数据库
Spring Boot与MyBatis的集成应用
Spring Boot与MyBatis的集成应用
|
1天前
|
XML JSON Java
Spring Boot与Solr的集成应用
Spring Boot与Solr的集成应用
|
1天前
|
Java 索引 Spring
教程:Spring Boot中集成Elasticsearch的步骤
教程:Spring Boot中集成Elasticsearch的步骤
|
1天前
|
NoSQL Java MongoDB
如何在Spring Boot应用中集成MongoDB数据库
如何在Spring Boot应用中集成MongoDB数据库
|
1天前
|
Java API Spring
教程:Spring Boot中如何集成GraphQL
教程:Spring Boot中如何集成GraphQL
|
1天前
|
Java 关系型数据库 MySQL
Spring Boot中集成MySQL数据库的步骤和技巧
Spring Boot中集成MySQL数据库的步骤和技巧