thymeleaf对于回显数据的处理_thymeleaf 三目运算符 回显_小馒头味豆浆的博客-程序员宅基地

技术标签: thymeleaf  

thymeleaf语法简单使用


集合的非空判断

th:if="${not #lists.isEmpty(自定义集合)}"

字符串拼接

<span th:text="|Welcome to home, ${user.name}!|">
//这实际上相当于:
<span th:text="'Welcome to home, ' + ${user.name} + '!'">
//文字替换可以与其他类型的表达相结合:
<span th:text="${onevar} + ' ' + |${twovar}, ${threevar}|">

小数(四舍五入)

//显示1.24
th:text="${#numbers.formatDecimal(1.235, 1, 2)}"

a标签-超链接

//显示1.24
<a th:href="@{/companyUser/getUserByUserName/(id=${companyUser.id},userName=${companyUser.userName})}">view</a>
<a th:href="@{
    /companyUser/{
    companyUser.id}/getUserByUserName>view</a>

三元运算符判断

th:text="'Execution mode is ' + ( ('0'!='0')? 'Development' : 'Production')"
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_43639296/article/details/88723128

智能推荐

如何理解交叉熵恒大于或等于0?_交叉熵为0-程序员宅基地

如何理解交叉熵恒大于或等于0?如果想要了解什么是熵及变形总结,可以参考博客:机器学习笔记十:各种熵总结,里面讲的非常详细。这里要说的是交叉熵为什么恒大于等于0看了很多博客,我发现它们都基本上是以一个定义的形式,直接告诉我们(或者不提及)交叉熵它是恒大于等于0的,没有解释为什么。那这里我们首先要知道,交叉熵通常被用来解决分类问题交叉熵公式:H(p,q)=−∑xp(x)log⁡q(x) .\Eta(p,q) = -\sum_x p(x) \log q(x)\,.H(p,q)=−x∑​p(x)l_交叉熵为0

系统管理员的工作描述-程序员宅基地

IT系统管理员负责IT系统的各个方面,包括网络、应用、数据库和通讯技术等。他的工作包括实施、配置、控制、协调、维护、故障排除、安全,各种资源使用率的监控以及开发特定系统的程序。 系统管理员的工作也包括执行一些基础的安全管理工作,例如创建客户的profile和account,监控和管理系统资源,例如CPU的利用率、磁盘的利用率,磁带备份系统等等。他的工作还包括执行系统备份和还原,编写或修改一些...

字符型(char)如何转成整数型(int)_char转整数-程序员宅基地

字符型(char)如何转成整数型(int)我是一个新手,这也是我第一次写博客,相信很多人应该和我一样,在刚开始接触c语言的时候,不知道应该怎么办,但是学习的方法就是不停的看书,然后每天都写一下代码,不一定要写得多,哪怕写一个程序也可以,最起码要保持对代码的敏感度。思维导入当我们在acm上写题的时候,经常会碰到输入一串数字,然后对这串数字进行相应的操作,首先printf输入肯定是不行的,因为他..._char转整数

技术最前沿-Sql server 2017 新特性探究(1)-程序员宅基地

OS windows 8.11. 官方免费下载 DEV 版本: https://go.microsoft.com/fwlink/?linkid=853016 2. 直接看图操作,有图有真相:终于遇到错误了 (如果不出点啥错误才不正常。。。)去 https://support.microsoft.com/zh-cn/help/2919355/windows-rt-8-1-windows-8-1-an...

验证哥德巴赫猜想:任何一个不小于6的偶数均可表示为两个奇素数之和。例如:6=3+3,8=3+5,…,18=5+13。将6~100之间的偶数都表示成两个奇素数之和,打印时一行打印3组。_c语言每个不小于6的偶数都是两个奇素数之和哥德巴赫_若离若的博客-程序员宅基地

#include <stdio.h>int prime(int m);int main(){ int i,m=6,n=100,count; for(;m<=n;m+=2){ for(i=3;i<=m;i+=2){ if(prime(i) && prime(m-i)){ printf("%d=%d+%d ",m,i,m-i); count++; if(count%5==0){ printf("\n");_c语言每个不小于6的偶数都是两个奇素数之和哥德巴赫

Java 非阻塞 IO 和异步 IO区别(详解)_非阻塞io与异步io的区别-程序员宅基地

上一篇文章介绍了 Java NIO 中 Buffer、Channel 和 Selector 的基本操作,主要是一些接口操作,比较简单。本文将介绍非阻塞 IO 和异步 IO,也就是大家耳熟能详的 NIO 和 AIO。很多初学者可能分不清楚异步和非阻塞的区别,只是在各种场合能听到异步非阻塞这个词。本文会先介绍并演示阻塞模式,然后引入非阻塞模式来对阻塞模式进行优化,最后再介绍 JDK7 引入的异步 IO,由于网上关于异步 IO 的介绍相对较少,所以这部分内容我会介绍得具体一些。希望看完本文,读者可以对非阻塞_非阻塞io与异步io的区别

随便推点

OneDrive - “Your account has a problem. Tap here for details.”的解决方案_taphere邀请链接-程序员宅基地

在IOS device打开OneDrive时,可以看到文件显示,但是无法打开,并且弹出下面错误:"Your account has a problem. Tap here for details."经过排查,此问题可以尝试下面步骤解决:在IOS device中,点击Settings; 在左边Application list中查找OneDrive,并点击OneDrive; 打开Cl..._taphere邀请链接

zoj3593One Person Game (扩展欧几里德)-程序员宅基地

There is an interesting and simple one person game. Suppose there is a number axis under your feet. You are at point A at first and your aim is point B. There are 6 kinds of operations you can perfo

python棋盘格画图代码_使用OpenCV进行姿态估计的绘图棋盘格参考系(solvePnP + projectPoints)...-程序员宅基地

importcv2ascvimportnumpyasnpimportglobimportargparse# algorithm parametersCHECKERBOARD_WIDTH=9CHECKERBOARD_HEIGHT=6# termination criteriacriteria=(cv.TERM_CRITERIA_EPS+cv.TERM_CRITERIA_MAX_ITER,30,0.0..._opencv projectpoints python

日期问题:LocalDateTime转为yyyy-MM-dd HH:mm:ss格式失败_localdatetimeutil.parse yyyy/m/d 时间转换少了-程序员宅基地

日期格式转换问题,一般情况下在返回的DTO里面相应字段加上JsonFormat注解,即可返回"yyyy-MM-dd HH:mm:ss"格式的时间: @ApiModelProperty("新增时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime createTime;但是实际情况是,LocalDateTime类型上面加这个注解并不起作用。Date类型上面使用这个注解可以起作用。于是,遇_localdatetimeutil.parse yyyy/m/d 时间转换少了