# SpringBoot thymeleaf基本使用

  • thymeleaf的优点就不说了,相信大家既然来学习Thymeleaf,肯定对jsp的使用深有体会,现在开始步入正题

先来大致介绍下“${},#{},@{},*{}”这几个的作用

表达式

1 变量表达式即OGNL表达式或Spring EL表达式(在Spring术语中也叫model attributes)

${所要取得值}

2 选择表达式很像变量表达式,不过它们用一个预先选择的对象来代替上下文变量容器(map)来执行

 

3 URL表达式指的是把一个有用的上下文或回话信息添加到URL,这个过程经常被叫做URL重写

@{/js...}"
引入资源

4 文字国际化表达式允许我们从一个外部文件获取区域文字信息(.properties),用Key索引Value,还可以提供一组参数

#{可以${}}一般用于实现国际化

常用的取值操作

  • 取对象中属性值
  • 取List集合值

  
   


# SpringBoot thymeleaf基本使用_第1张图片
Snipaste_2018-03-13_09-04-35.png

取出Map也是跟取出对象类似,大家可以自行动手实践实践,以上如有问题,请在评论区指正,谢谢大家

你可能感兴趣的:(# SpringBoot thymeleaf基本使用)