博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
springboot -- thymeleaf模板引擎的配置与使用
阅读量:3920 次
发布时间:2019-05-23

本文共 881 字,大约阅读时间需要 2 分钟。

org.springframework.boot
spring-boot-starter-thymeleaf

在pom.xml加入thymeleaf依赖

3.0.9.RELEASE
2.2.2

不知道是否springboot默认的thymeleaf版本太低, 导致我运行时报错, 然后加上这个版本修改后就成功了, 如果谁知道的话请告诉我一下

在pom.xml加入thymeleaf的版本修改

因为thymeleaf寻找页面的默认路径是templates文件夹下的html, 所以我们应该在templates文件夹下创建html.

 

在html页面添加语句, 作用是在编写页面时的时候有语法提示, 不添加也可以

后端

@RequestMapping("/success")	public String success(Map
map){
User user = new User(); user.setName("abc"); logger.info("进入success..."); map.put("hello", "你好"); map.put("user", user); map.put("array", Arrays.asList("张三", "李四", "王五")); return "success"; }

后端 注意一下map对象是内置的,要写在方法参数中, 不能自己new 一个 map, 否则报错

前端

Insert title here

success...

这里显示欢迎信息
这里显示欢迎信息
这里显示欢迎信息
这里显示欢迎信息

[[${
hello}]]
//行内显示表达
//表单
//链接登录

转载地址:http://puern.baihongyu.com/

你可能感兴趣的文章
Dapr微服务应用开发系列1:环境配置
查看>>
使用 Visual Studio 2019 批量添加代码文件头
查看>>
【BCVP更新】StackExchange.Redis 的异步开发方式
查看>>
.NET5.0 Preview 8 开箱教程
查看>>
真・WPF 按钮拖动和调整大小
查看>>
做权限认证,还不了解IdentityServer4?不二话,赶紧拥抱吧,.NET Core官方推荐!...
查看>>
编写第一个 .NET 微服务
查看>>
深入探究.Net Core Configuration读取配置的优先级
查看>>
Blazor带我重玩前端(六)
查看>>
使用 C# 捕获进程输出
查看>>
数据库单表千万行 LIKE 搜索优化手记
查看>>
.NET Core 中生成验证码
查看>>
.NET Core 中导入导出Excel
查看>>
初识ABP vNext(8):ABP特征管理
查看>>
WPF 消息框 TextBox 绑定新数据时让光标和滚动条跳到最下面
查看>>
【BCVP】实现基于 Redis 的消息队列
查看>>
网络安全逐渐成为程序员的必备技能
查看>>
统信发布UOS V20 进军个人市场 生态日益完善
查看>>
BeetleX框架详解-小结
查看>>
拥抱.NET 5,从自研微服务框架开始
查看>>