Thymeleaf运算符怎么用
发表于:2025-11-09 作者:千家信息网编辑
千家信息网最后更新 2025年11月09日,这篇文章主要介绍"Thymeleaf运算符怎么用"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"Thymeleaf运算符怎么用"文章能帮助大家解决问题。Thym
千家信息网最后更新 2025年11月09日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安全错误
数据库的锁怎样保障安全
spring服务器管理
怎么开通我的世界服务器
mac怎么看服务器地址
园艺植物生物技术文献数据库
计算机三级网络技术等级证书
服务器管理器报错
三大数据库中哪个是最好的
校园网络安全与管理的实现
杭州大树网络技术有限公司
深度学习服务器性能评估
南京老酣网络技术
app小程序软件开发工具有哪些
索引数据库有哪些
顺德职业学院软件开发
域服务器很卡
access数据库对象在哪
永德县网络安全
5G网络安全哲学思考
华为服务器内存保护技术分哪几种
岳阳市委网络安全会议
将网络安全纳入考核
网络安全行政检查
华为软件开发与应用
修改msql数据库的字符集
mac导入数据库文件
手机连接服务器超时要怎么解决
岳阳市委网络安全会议
斗地主软件开发是怎样形成的
服务器集成管理
博学易知考试数据库好用吗