资讯专栏INFORMATION COLUMN

springboot学习日志(二)-- thymeleaf学习

keithyau / 1471人阅读

摘要:本次学习如何使用以及相关语法在上一章写的那样引入包到工程同理配置配置模板设置在需要引用添加引用头下面记录一下的模板语法和稍微有些出入不过好在不需要修改文件类型直接将进行头部引用就可以使用标签引入路径或地址绝对路径进行访问相对路径进

本次学习如何使用thymeleaf以及相关语法
1、在上一章写的那样 引入jar包到maven工程

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

2、同理配置yml

### springboot配置
spring:
  ##模板设置
  thymeleaf:
    prefix: classpath:/templates
    suffix: .html
    mode: LEGACYHTML5
    encoding: utf-8
    servlet:
      content-type: text/html
    cache: false

3、在需要引用thymeleaf添加引用头


下面记录一下thymeleaf的模板语法 和jsp稍微有些出入 不过好在不需要修改文件类型 直接将html进行头部引用就可以使用
(1)标签引入路径或地址

 //绝对路径进行访问
//相对路径进行访问
//默认访问static下的文件夹
//图片路径引用

(2)使用变量动态替换

hello world

使用spring想也面传值roms:xxx即可在页面汇总替换${roms}进行内容修改
需要注意的是 th:text 会替换掉标签内的所有内容
(3)条件适用

//使用if进行判断是否为真
Login
//使用unless 表示除外
Login

(4)循环的使用

  
1122334 tony

(5)工具方法使用

//日期格式化
${#dates.format(date, "yyyy/MMM/dd HH:mm")}
//当前时间
${#dates.createNow()}
//当前日期
${#dates.createToday()}

还有其他的工具类#Calendars,#numbers,#strings,#objects,#bools,#arrays,#lists,#sets,#maps,#aggregates,#messages,#ids
详细的api文档可以查看官网
http://www.thymeleaf.org/doc/...

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/68209.html

相关文章

  • springboot学习日志)-- thymeleaf学习

    摘要:本次学习如何使用以及相关语法在上一章写的那样引入包到工程同理配置配置模板设置在需要引用添加引用头下面记录一下的模板语法和稍微有些出入不过好在不需要修改文件类型直接将进行头部引用就可以使用标签引入路径或地址绝对路径进行访问相对路径进 本次学习如何使用thymeleaf以及相关语法1、在上一章写的那样 引入jar包到maven工程 org.springframewor...

    tanglijun 评论0 收藏0
  • springboot学习日志(一)-- 简单项目搭建

    摘要:萌新一个,感觉自己才开始了程序开发的道路,加油和努力学习中。。之前多多少少学过也写过一写后台代码,粗糙到自己无法忍受。。所以下定决心好好学习。。如有错误或者不好的地方,还请大家指出,共同学习。 挖坑中。。萌新一个,感觉自己才开始了程序开发的道路,加油和努力学习中。。之前多多少少学过也写过一写后台代码,粗糙到自己无法忍受。。所以下定决心好好学习。。如有错误或者不好的地方,还请大家指出,共...

    miracledan 评论0 收藏0
  • Spring Boot 2 快速教程:WebFlux 快速入门(

    摘要:响应式编程是基于异步和事件驱动的非阻塞程序,只是垂直通过在内启动少量线程扩展,而不是水平通过集群扩展。三特性常用的生产的特性如下响应式编程模型适用性内嵌容器组件还有对日志消息测试及扩展等支持。 摘要: 原创出处 https://www.bysocket.com 「公众号:泥瓦匠BYSocket 」欢迎关注和转载,保留摘要,谢谢! 02:WebFlux 快速入门实践 文章工程: JDK...

    gaara 评论0 收藏0
  • SpringBoot搭建一个SSM开发框架(

    摘要:接着上一篇,我们在测试可以允许后,我们接着来写一个查询功能,一连接数据库的查询例子我来看看项目的结构顶级父项目公司默认有的父项目数据层 接着上一篇,我们在测试web可以允许后,我们接着来写一个查询功能, 一、 连接数据库的查询例子 我来看看项目的结构: tx-parent 顶级父项目(公司默认有的) |- tx-manager ------------------------...

    Nosee 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<