Thymeleaf运算符怎么用
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章主要介绍"Thymeleaf运算符怎么用"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"Thymeleaf运算符怎么用"文章能帮助大家解决问题。Thym
千家信息网最后更新 2026年11月02日Thymeleaf运算符怎么用
这篇文章主要介绍"Thymeleaf运算符怎么用"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"Thymeleaf运算符怎么用"文章能帮助大家解决问题。
Thymeleaf表达式语法之常量分为字符串常量、数字常量、布尔值常量、空值常量;
运算符分为算术运算符、关系运算符、条件运算符、无操作符。
开发环境:IntelliJ IDEA 2019.2.2
Spring Boot版本:2.1.8
新建一个名称为demo的Spring Boot项目。
1、pom.xml
加入Thymeleaf依赖
org.springframework.boot spring-boot-starter-thymeleaf
2、src/main/java/com/example/demo/TestController.java
package com.example.demo;import org.springframework.stereotype.Controller;import org.springframework.ui.Model;import org.springframework.web.bind.annotation.RequestMapping;@Controllerpublic class TestController { @RequestMapping("/") public String test(Model model){ model.addAttribute("flag", true); return "test"; }}3、src/main/resources/templates/test.html
一、表达式常量
1、字符串常量:使用单引号,或|如果双引号内容只包含"a-zA-Z0-9[]-_",也可省略单引号,别的情况如使用逗号会发生异常2、数字常量3、布尔值常量:==true语句放到${...}外面则由Thymeleaf处理,放在里面则由OGNL或SpringEL处理显示隐藏4、空值常量显示隐藏5、字符串拼接:除了用#strings对象的append和concat方法,也可使用"+"号、"|"符号二、算术运算符
1、加法2、减法3、乘法4、除法:除法还可以用别名 div5、求余:求余还可以用别名 mod三、关系运算符
关系运算符有: >、<、>=、<=、==、!=,对应的别名是:gt、lt、ge、le、eq、ne三、条件运算符
1、条件运算符表达式为:(condition) ? then : else也可省略then2、默认值表达式为:(value)?:(defaultValue),表示存在某个值时直接返回该值,否则返回默认值四、无操作符
使用"_"表示无操作,当一个值不存在时,使用该符号指定表达式不进行任何操作,这样对原型破坏最小。例如原型为:abc可能会使用语句:现在可使用:abc
浏览器访问:http://localhost:8080
页面输出:
一、表达式常量1、字符串常量:使用单引号,或|Hello,WorldHello,World如果双引号内容只包含"a-zA-Z0-9[]-_",也可省略单引号,别的情况如使用逗号会发生异常HelloWorld2、数字常量10303、布尔值常量:==true语句放到${...}外面则由Thymeleaf处理,放在里面则由OGNL或SpringEL处理显示4、空值常量 5、字符串拼接:除了用#strings对象的append和concat方法,也可使用"+"号、"|"符号abababab二、算术运算符1、加法332、减法-1-13、乘法224、除法:除法还可以用别名 div000.50.55、求余:求余还可以用别名 mod111三、关系运算符关系运算符有: >、<、>=、<=、==、!=,对应的别名是:gt、lt、ge、le、eq、nefalsefalsefalsefalsetruetruetruetruetruetruefalsefalse三、条件运算符1、条件运算符表达式为:(condition) ? then : else不大于不大于也可省略then2、默认值表达式为:(value)?:(defaultValue),表示存在某个值时直接返回该值,否则返回默认值a一四、无操作符使用"_"表示无操作,当一个值不存在时,使用该符号指定表达式不进行任何操作,这样对原型破坏最小。 例如原型为:abc可能会使用语句:abc现在可使用:abc关于"Thymeleaf运算符怎么用"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注行业资讯频道,小编每天都会为大家更新不同的知识点。
运算符
运算
常量
表达式
别名
引号
字符
字符串
条件
原型
符号
语句
除法
处理
内容
布尔
操作符
数字
方法
知识
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
腾讯阿里互联网科技
深圳齐家互联网科技
新浪科技互联网
互联网金融 科技创新
青海省互联网新科技
剑昆互联网络科技有限公司临桂
移动互联网科技股
互联网大会黑科技排名
互联网与医疗科技
坤平互联网科技
互联网科技的全部知识
每天都有哪些好的互联网科技
电子商务与互联网科技的关系
济南小医互联网科技有限公司招聘
陕西九四连强互联网科技有限公司
互联网时代高科技布局
科技互联网专业工作会议发言稿
长沙易易互联网科技有限公司
瑞安市蟠桃会互联网科技有限公司
六子台科技互联网展会
广州大一互联网络科技有限公司
互联网科技保险
狮子座互联网科技有限公司
西安互联网科技公司
华中科技有哪些互联网大佬
企晟互联网信息科技有限公司
银行科技岗属于互联网吗
保山互联网科技靠谱吗
互联网科技职业技能培训学校
科技互联网公司两年变化