zoukankan      html  css  js  c++  java
  • thymeleaf中的判断总结

     判断String字符串,添加引号

      th:class="${flag=='forum.html'}?'active'"

    判断boolean类型,注意不能当成字符串处理,不能添加引号

      th:style="${session.simpleFlag==false}?'':'color:red'"

    判断数字,注意不能直接使用小于号,会被当成html的元素标签,导致编译出错

      th:style="${pageNo}-3>0?'':'display: none'"

    比较两个后台数据大小

      th:style="${sum}-1>${pageNo}?'':'display: none'"

    判断是否等于null

      th:style="${session.dbUser==null}?'display:none;':'padding:0px 0px 0px 20px;'"

      th:unless="${sub.publishDate}==null"   或者  th:unless="${sub.publishDate==null}"   两种方法都行

    多个判断,与运算符应使用转义字符

      th:if="${session.dbUser.user.face!=null && session.dbUser.user.face!=''}"

    多个判断,或运算符应直接使用

      th:if="${session.dbUser.user.face==null || session.dbUser.user.face==''}"

    三目运算符中使用到多个后台数据

      th:value="${topic == null} ? 'abc' : ${topic.title}

      th:value="${item.id== ${section.id} ? 'a' : ${item.b}"

     

    用到的基本上就这些了,注意,三目运算符,获取session中的值等小问题

    原创文章,欢迎转载,转载请注明出处!

  • 相关阅读:
    比特币搬砖对冲策略Python源码
    30行JavaScript代码实现一个比特币量化策略
    JBOSS EJB发布WebService
    位运算小练习(1)
    第二周作业
    第一周作业
    CentOS虚拟机NAT方式无法上网
    go语言实现排序算法
    Ubuntu更换科大源
    将Windows下的文件同步到Linux下
  • 原文地址:https://www.cnblogs.com/acm-bingzi/p/thymeleafJudge.html
Copyright © 2011-2022 走看看