首页 > 其他分享 >EL表达式中empty的用法

EL表达式中empty的用法

时间:2023-08-27 12:02:32浏览次数:32  
标签:返回 EL false 为空 输出 empty key 空时 表达式


<c:if test="${! empty key}">${key}</c:if>
<c:if test="${empty key}">所有</c:if>
当key不为空时输出key的值。当key为空时,输出“所有”
规则:
1若key为null时,返回true
2若key为空String时,返回true
3若key为空Array时,返回true
4若key为空Map时,返回true
5若key为空Collection时,返回true
6否则,返回false

标签:返回,EL,false,为空,输出,empty,key,空时,表达式
From: https://blog.51cto.com/u_16237557/7252161

相关文章

  • java 正则表达式 非捕获组(特殊构造)
    针对JavaAPI文档中的正则表达式关于特殊构造(非捕获组)的说明,例如:1.(?:X)X,asanon-capturinggroup2.(?idmsux-idmsux) Nothing,butturnsmatchflagson-off3.(?idmsux-idmsux:X)  X,asanon-capturinggroupwiththegivenflagson-off4.(?=......
  • CF1423K Lonely Numbers
    思路因为对于\(\gcd(a,b)\),\(\fraca{\gcd(a,b)}\),\(\fracb{\gcd(a,b)}\)中\(a\)和\(b\)是等价的,可以交换的。所以我们先令\(a>b\)。令\(\gcd(a,b)=d\),因为\(\fraca{\gcd(a,b)}\)有除法,所以我们应该想办法去除除法,就同乘以一个\(d\),即\(d^2\),\(a\),\(b\)三条边。......
  • Django学习小记[2] —— Model
    开始学习django的model了,学习django的目的很简单,就是我想用django搭建一个自己的博客,现在开源的已经有django-zinnia这个博客引擎了,但是想要看懂它,并且修改它,就必须过django这一关。之前对django的了解,仅仅限于用到了什么,就知道什么,缺乏系统的学习,所以要把django的文档都过一遍,做......
  • Java使用Jsch执行Shell命令
    JSch是SSH2的纯Java实现。JSch允许您连接到sshd服务器并使用端口转发,X11转发,文件传输等,您可以将其功能集成到您自己的Java程序中。JSch获得BSD格式许可证。最初,我们开发这些东西的动机是允许我们的纯JavaX服务器WiredX的用户享受安全的X会话。所以,我们的努力主要是为了实现用......
  • jetty报错: Open quote is expected for attribute "{1}" associated with an element
    这个错误是使用jetty作为容器,但是java代码中,servlet是使用注解的形式标记一个类为servlet的,可能是版本不兼容吧,会报这个莫名其妙的错,解决方法是将这个servlet类配置到web.xml文件中,不要用注解的形式。......
  • 20天等待,申请终于通过,安装和体验IntelliJ IDEA新UI预览版
    欢迎访问我的GitHub这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos关于IDEA的预览版IDEA会启用新的UI,这事情之前已经在多位大佬的博客中有提到了,当时我也按照大佬们的文章去递交了试用体验版的申请今天终于收到邮件,说审批通过,并给出......
  • Java实现数据导出到excel文件
    Java实现数据导出到excel文件使用的依赖:Apache提供的poi包首先导入依赖<dependency><groupId>org.apache.poi</groupId><artifactId>poi-ooxml</artifactId><version>5.2.2</version></dependency>核心实现//创建一个工作簿,也就是Excel......
  • Elasticsearch性能优化
    GET_search{"query":{"match_all":{}}}GET_cat/indicesGET_cat/shardsPUT/server-2023.02.09/_settings{"number_of_replicas":0}PUT/_cluster/settings{"persistent":{"clus......
  • SpEL表达式
    基本原则字符串需要使用单引号引起来,否则表示的是一个变量。变量前面没有#符号,表示取根对象的属性值。如果根对象没有该属性,则会抛异常。变量前加#符号,表示访问上下文中通过setVariable方法设置的变量,其中#root是一个特殊值,表示根对象。如果找不到该变量,不会抛异常,而是返回nul......
  • Java实现数据导出到excel文件
    Java实现数据导出到excel文件使用的依赖:Apache提供的poi包首先导入依赖<dependency><groupId>org.apache.poi</groupId><artifactId>poi-ooxml</artifactId><version>5.2.2</version></dependency>核心实现//创建一个工作簿,也就是Excel......