首页 > 其他分享 >26-springboot-thymeleaf字符串拼接-常量-符号

26-springboot-thymeleaf字符串拼接-常量-符号

时间:2023-04-03 16:35:36浏览次数:41  
标签:26 springboot 常量 Thymeleaf thymeleaf 拼接 字符串 null 字面

Thymeleaf 字符串拼接

一种是字符串拼接:

<span th:text="'当前是第'+${sex}+'页 ,共'+${sex}+'页'"></span>

另一种更简洁的方式,使用“|”减少了字符串的拼接:

<span th:text="|当前是第${sex}页,共${sex}页|"></span>

Thymeleaf 可直接使用的常量和符号

1、所有的具体数字,比如 10, 99, 0等等;(数字字面量)

2、true 、false (布尔字面量)

3、null (null字面量)

4、算术运算:+ , - , * , / , %

5、关系比较: > , < , >= , <= ( gt , lt , ge , le )

6、相等判断:== , != ( eq , ne )

Thymeleaf 三元运算判断

<span th:text="${sex eq 1} ? '男' : '女'">未知</span>
<span th:text="${sex eq 1 ? '男' : '女'}">未知</span>

 

标签:26,springboot,常量,Thymeleaf,thymeleaf,拼接,字符串,null,字面
From: https://www.cnblogs.com/healthinfo/p/17283450.html

相关文章

  • 27-springboot-thymeleaf内置对象
    1、内置web对象thymaleaf内置的web对象,可以直接在模板中使用,这些对象由#号开头:#request:相当于HttpServletRequest对象,这是Thymeleaf3.x版本,若是Thymeleaf2.x版本使用#httpServletRequest;${#request.getContextPath()}${#request.getAttribute("phone")}#session:相当于H......
  • 24-springboot-thymeleaf的表达式
    1.添加热部署,为了测试不用频繁重启<!--热部署插件--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId><optional>true</optional><!--防止将该依赖传递到其他模块中--></depen......
  • 25-springboot-thymeleaf的常见属性
    th:action<formid="login"th:action="@{/login}">......</form>th:method<formid="login"th:action="@{/login}"th:method="post">......</form>th:href<a class="login"......
  • 22-springboot应用监控-actuator
    可以做成页面监控(springboot-admin),而不是json的格式,看起来会更方便。在生产环境中,有时可能需要监控服务的可用性,spring-boot的actuator就是提供了对应用的配置查看、健康检查、相关功能统计等,可以通过HTTP,JMX来访问这些监控功能;(端点)如何使用该功能呢?1、在项目的Maven中添......
  • LiveGBS流媒体平台国标GB/T28181在国标级联上级时如果设备是H265视频编码上级只支持H2
    @目录1、什么是GB/T28181级联2、获取上级接入配置信息2.1、接入第三方国标平台2.2、接入LiveGBS示例3、配置国标级联3.1、国标级联菜单3.2、添加上级平台3.3、编辑上级平台级联3.4、共享通道给上级平台(选择通道)3.5、共享通道给上级平台(分组共享)3.6、推送通道4、强制推送H264编码5......
  • 野火书籍《STM32库开发指南》 第26章LCD代码勘误
     第26章LCD代码,P303代码写错。原来的代码写错,因为是D/CX引脚,高电平(1)意味着数据,低电平(0)意味着命令:#defineFSMC_Addr_ILI9341_CMD((uint32_t))0x60020000#defineFSMC_Addr_ILI9341_DATA((uint32_t))0x60000000因此应该将两个宏定义对换。正确的为:#defineFS......
  • 26.分割线
    一、基本参数1.定义:将实体(草图、实体、曲面、面、基准面、或曲面样条曲线)投影到表面、曲面或平面。它将所选面分割成多个单独面。可使用一个命令分割多个实体上的曲线。2.:分割类型:  1.轮廓:在一个圆柱形零件上生成一条分割线:  2.投影:将草图投影到曲面上,可形成以投......
  • 226. 翻转二叉树
    给你一棵二叉树的根节点root,翻转这棵二叉树,并返回其根节点。classSolution{public:TreeNode*invertTree(TreeNode*root){if(root==nullptr)returnnullptr;else{TreeNode*node=root->left;root->left=root->righ......
  • SpringBoot集成Activiti7-单独配置数据源
    框架:SpringBoot+Mybatis+Activiti7思路:单独给mybatis和activiti配置datasourceMybati配置单数据源方法单数据源只需要在yml中配置url:jdbc:mysql://localhost:3306/localtest?serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=utf8&rewriteBatchedStatemen......
  • SpringBoot 服务接口限流-AOP令牌桶
    前言在开发高并发系统时有三把利器用来保护系统:缓存、降级和限流。限流可以认为服务降级的一种,限流通过限制请求的流量以达到保护系统的目的。一般来说,系统的吞吐量是可以计算出一个阈值的,为了保证系统的稳定运行,一旦达到这个阈值,就需要限制流量并采取一些措施以完成限制流量的目的......