el表达式 if 和 if else 的写法
javaScript的if else大家都不会陌生,但可能很多小伙伴并不知道在jsp文件里,el表达式的if else是怎么写的,下面安利给各位小伙伴。
<c:if test="${jsonObject.transportTypeName eq '火车'}"><li><span>运费</span><span class="orderdetails-jiage-1">0</span></li>
</c:if>
示例2
<c:if test="${empty currentRoleId}"> currentRoleId为空
</c:if>
<c:if test="${not empty currentRoleId}"> currentRoleId不为空
</c:if>
示例3
<c:when test="${condition1}"> condition1为true </c:when>
<c:choose><c:when test="${jsonObject.transportTypeName eq '火车' || '散船' || '自提' || '集装箱' || '集装箱自提' || '汽车'}"><li><span>运费</span><span class="orderdetails-jiage-1">0</span></li></c:when><c:otherwise><li><span>运费</span><span class="orderdetails-jiage-1">¥${jsonObject.deliveryFee == null ? 0.00 : jsonObject.deliveryFee}</span></li></c:otherwise>
</c:choose>
示例2
<c:choose>
<c:when test="${var.index % 2 == 0}">*
</c:when>
<c:otherwise>*
</c:otherwise>
</c:choose>
示例3
<c:choose><c:when test="${Object.Name != null}">*</c:when><c:otherwise>*</c:otherwise>
</c:choose>
转载于:https://www.cnblogs.com/master-yao/p/8195585.html
el表达式 if 和 if else 的写法相关推荐
- JSP中的EL表达式详细介绍
2019独角兽企业重金招聘Python工程师标准>>> 一.JSP EL语言定义 EL 提供了在 JSP 脚本编制元素范围外使用运行时表达式的功能.脚本编制元素是指页面中能够用于在 ...
- EL表达式介绍(1)
1. 产生背景: 在MVC体系结构中,JSP页面只是用来显示数据,但JSP脚本中的表达式功能不够强大,它不能直接对隐式对象中某对象的属性进行显示,需要配合 scriptlet才能显示数据,很是麻烦,如 ...
- JSP常用标签——JSTL标签和EL表达式
一.JSTL简介 1.什么是JSTL JSTL是Java中的一个定制标记库集.(这个标记库集不需要自己编写,可以直接使用) 2.为什么要使用JSTL 实现了JSP页面中的代码复用(基于标签库原理,重复 ...
- EL表达式 (详解)
表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP 中简化表达式的方法.它是一种简单的语言,基于可用的命名空间(PageContext 属性).嵌套属性和对集 ...
- JSP入门 el表达式
我们已经知道el是jsp-2.0规范的一部分,tomcat-5.x版本以上都已经能够支持jsp-2.0规范,但在更低版本的tomcat和webphere,weblogic中还是无法使用这一便捷方式. ...
- javaweb学习总结(二十九)——EL表达式
一.EL表达式简介 EL 全名为Expression Language.EL主要作用: 1.获取数据 EL表达式主要用于替换JSP页面中的脚本表达式,以从各种类型的web域 中检索java对象.获取数 ...
- 【JSP EL表达式】动态表达式/表达式拼接
前言 EL 表达式提供 . 和 [ ] 两种运算符来导航数据. 假设个需求 requestScope中有个名为sysPage的对象.sysPage的对象有属性var1.var2.- 现在想根据某个规则 ...
- EL表达式和标准标签库
EL表达式(expression language): !!!!自定义标签!!!! 语法 ${expression} jsp中page指令有一个属性叫isELIgnored <%@ page i ...
- 【EL表达式】EL 表达式学习
什么是EL 表达式 全称:Expression Language,一种写法非常简介的表达式. 语法简单易懂,便于使用.表达式语言的灵感来自于ECMAScript 和XPath 表达式语言 EL 表达式 ...
最新文章
- java 编写小工具 尝试 学习(二)
- 如何用图表控件实现点击图例图标隐藏图表序列
- 嵌入式系统开发入门一:必备基础知识
- 使用无限生命期Session的方法
- java十六进制大小端转换_字节顺序
- 异步与多线程的区别 线程安全 (总结)
- 记一次自己在Linux上倒腾Nginx的经历
- centos7上mycat安装_Mysql+Mycat实现数据库主从同步与读写分离
- 使用DNSObserver检测DNS安全漏洞
- wps-doc文件输出为pdf文件时目录报错“错误!未定义书签”解决方法
- 【EXLIBRIS】#小词旮旯# 000 初衷
- 关于Wincc 7.0 sp1 亚洲版的下载链接地址及授权,破解
- java 条形码校验_java 实现条形码ENA-13校验码计算方法
- revit二次开发之教学视频
- pointnet语义分割_训练并预测自己的数据
- 2022-2028年全球与中国插座行业市场深度调研及投资预测分析
- Jenkins首次安装选择推荐插件时出现“: No such plugin: cloudbees-folder” 解决方案
- adjusted closing price股票的调整后价格
- JVM垃圾收集之——怎样判定一个对象是不是垃圾
- 网页布局基础 第二次(盒子模型)