Thymeleaf运算符怎么用
发表于:2025-01-18 作者:千家信息网编辑
千家信息网最后更新 2025年01月18日,这篇文章主要介绍"Thymeleaf运算符怎么用"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"Thymeleaf运算符怎么用"文章能帮助大家解决问题。Thym
千家信息网最后更新 2025年01月18日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安全错误
数据库的锁怎样保障安全
去网络安全科技馆玩怎么写
我眼中的数据库1000字论文
有关网络安全教育的黑板报
甘肃土地gis系统软件开发
正式服同服务器可以玩双阵营吗
江西的网络安全业务
tsdb数据库有什么限制吗
非计算机专业数据库有什么用
服务器迁移工具p2v
电脑数据库重做
网络安全手抄报七年级内容
报考信息网络安全监察专业院校
服务器暂时出现了问题
东莞卫星软件开发价钱
四大智能数据库
互联网新科技有限公司
网络安全跟服务器配置
网络安全国旗下讲话主题
名企c软件开发面试
php数据库进阶
海珠租房软件开发
网络安全攻击事件时间轴
分散服务器容灾
新手如何配置锐捷服务器
ql数据库怎么用
数据库表之间的关系可以分为几种
温州招软件开发工程师
电脑设置vi服务器
多种关系型数据库
学习通网络安全法作业