spring boot2.3.0集成 thymelaf
- 配置pom - 如果是2.x的直接配置一个starter即可 - <!-- ThymeLeaf 依赖 --> 
 <dependency>
 <groupId>org.springframework.boot</groupId>
 <artifactId>spring-boot-starter-thymeleaf</artifactId>
 </dependency>
 
- 如果是1.x的 还需要配置一些参数 - <!-- 布局功能的支持程序 thymeleaf3主程序 layout2以上版本 --> 
 <thymeleaf.version>3.0.9.RELEASE</thymeleaf.version>
 <thymeleaf-layout-dialect.version>2.2.2</thymeleaf-layout-dialect.version>
 
- resoruces下面建立 templates文件夹 
- 把html文件放在templates里面,以.html结尾,可以在html里面加入命名声明 - <html lang="en" xmlns:th="http://www.thymeleaf.org"> 
 
- 编写controller类,用@Controller 不要用@RestController!如果前后端分离不是很彻底的项目,建议在controllr包 分为API和view包。分别放纯接口返回一个放模板访问的 - @Controller //注意 不要用 RestController 
 public class Say {
 @RequestMapping("hi")
 public String hi() {
 return "/list"; //需要加入”/“, 反而RequestMapping里面如果是直接访问反而不需要"/”
 }
 }
- 配置application.yml文件(非强制) - spring: 
 thymeleaf:
 mode: HTML
 encoding: UTF-8
 servlet:
 content-type: text/html
 prefix: classpath:/templates
 suffix: .html
 cache: false
public class Say {
@RequestMapping("hi")
public String hi() {
return "/list"; //这里需要加入”/“, 反而RequestMapping里面如果是直接访问反而不需要"/”
}
}
Loading definitions...
spring boot2.3.0集成 thymelaf的更多相关文章
- spring boot 2.0 集成 shiro 和 pac4j cas单点登录
		新开的项目,果断使用 spring boot 最新版本 2.0.3 ,免得后期升级坑太多,前期把雷先排了. 由于对 shiro 比较熟,故使用 shiro 来做权限控制.同时已经存在了 cas ... 
- spring boot2.x中集成H2数据库
		H2数据库介绍 查看 在spring boot中集成 1.添加依赖 <dependency> <groupId>org.springframework.boot</gr ... 
- Spring Boot 2.0 集成 Druid 数据源
		一.Maven项目依赖 <!-- 开发者工具(热部署 修改classpath下的文件springboot自动重启) --> <dependency> <groupId&g ... 
- spring boot2 运行环境
		1.springboot个版本系统需求 spring boot maven jdk 内置tomcat 内置jetty servlet 2.0.x 3.2+ 8或9 8.5(3.1) 9.4(3.1) ... 
- 【spring cloud】spring cloud2.X  spring boot2.0.4调用feign配置Hystrix Dashboard 和 集成Turbine 【解决:Hystrix仪表盘Unable to connect to Command Metric Stream】【解决:Hystrix仪表盘Loading...】
		环境: <java.version>1.8</java.version><spring-boot.version>2.0.4.RELEASE</spring- ... 
- Spring Boot2.0使用Spring Security
		一.Spring Secutity简介 Spring 是一个非常流行和成功的 Java 应用开发框架.Spring Security 基于 Spring 框架,提供了一套 Web 应用安全性 ... 
- spring boot 2.0(一)权威发布spring boot2.0
		Spring Boot2.0.0.RELEASE正式发布,在发布Spring Boot2.0的时候还出现一个小插曲,将Spring Boot2.0同步到Maven仓库的时候出现了错误,然后Spring ... 
- Spring Boot2.0之整合事物管理
		首先Spring 事务分类 1.声明事务 原理:基于编程事务的 2.编程事务 指定范围 扫包去解决 3.事务原理:AOP技术 通过环绕通知进行了拦截 使用Spring 事务注意事项: 不要tr ... 
- 基于spring boot2.0+spring security +oauth2.0+ jwt微服务架构
		github地址:https://github.com/hankuikuide/microservice-spring-security-oauth2 项目介绍 该项目是一个演示项目,主要演示了,基于 ... 
- SpringBoot之整合Quartz调度框架-基于Spring Boot2.0.2版本
		1.项目基础 项目是基于Spring Boot2.x版本的 2.添加依赖 <!-- quartz依赖 --> <dependency> <groupId>org.s ... 
随机推荐
- JS时间处理,兼容IOS
			timeFormatting(val) { let time = val.slice(0, 10) // 兼容IOS time = time.replace(/-/g, '/') let date = ... 
- Jenkins+Docker 实现一键自动化部署项目!
			博主分享的非常好:https://mp.weixin.qq.com/s/a0JOuiqLsUMcQSEjZ4uGTg 本文章实现最简单全面的Jenkins+docker+springboot 一键自动 ... 
- spark闭包检查
			spark在执行算子时,如果算子内部用到了外部(Driver)端的对象或变量,就一定会出现闭包:spark在执行算子之前会进行闭包检查,也就是对外部对象或变量进行序列化检查: 
- mysql索引相关知识
			一.什么情况下会使索引失效? 二.sql优化您们是怎么做的? 1.首先开启数据库慢查询日志,定位到查询效率比较低的sql , 找出对应的sql语句并进行分析 1.表设计是否规范,是否符合三范式的标准( ... 
- JS——如果数组中的信息存在多个相同的属性,那么则将这些相同的信息放到同一个children中。
			var arr = [ {name: '张三', age: 10, sex: '男'}, {name: '李四', age: 10, sex: '男'}, {name: '钱五', age: 11, ... 
- 5-MIGO收货-请维护容差码VP(公司代码1000)的容差限制-消息号 M8215
			请维护容差码VP(公司代码1000)的容差限制 消息号 M8215 诊断 系统试图检查输入输入是否在特定的限度范围之内.由于尚未维护显示的容差码限制,所以无法进行此操作. 步骤 系统管理员必须在公司代 ... 
- flutter Color和colors
			"Color(颜色)"是我们在设置应用程序界面样式时最常用到的属性. Flutter 中颜色设置的方式有很多种,其中最常用的有下列几种: Color c1 = Color(0xFF ... 
- laravel request lifecycle
			1, index.php2, 生成service container3, service provider register/booted4, dispatch routing5, middlew ... 
- Python发送飞书消息
			#!/usr/bin/python3.8 # -*- coding:UTF-8 -*- import os, sys sys.path.append(os.path.dirname(os.path.a ... 
- Python——02.变量及标识符
			变量概念: -- 字面量:与字面上显示值一致的量称作字面量,在程序中可直接使用字面量:abc,123, 我是XX,等等 -- 变量:变量可通过赋值保存字面量,变量是可变的,跟随赋值的字面量不同而变化 ... 
