一、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