EL表达式if和ifelse的写法 - 极悦
首页 课程 师资 教程 报名

EL表达式if和ifelse的写法

  • 2021-08-11 12:05:19
  • 2382次 极悦

javaScript的if else大家都不会陌生,但可能很多小伙伴并不知道在jsp文件里,el表达式的if else是怎么写的,下面安利给各位小伙伴。

el表达式if代码示例

示例1

<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>

el表达式ifelse代码示例使用choose when otherwise

示例1

<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>

以上就是极悦小编介绍的"EL表达式if和ifelse的写法",希望对大家有帮助,想了解更多可查看EL表达式。极悦在线学习教程,针对没有任何Java基础的读者学习,让你从入门到精通,主要介绍了一些Java基础的核心知识,让同学们更好更方便的学习和了解Java编程,感兴趣的同学可以关注一下。

选你想看

你适合学Java吗?4大专业测评方法

代码逻辑 吸收能力 技术学习能力 综合素质

先测评确定适合在学习

在线申请免费测试名额
价值1998元实验班免费学
姓名
手机
提交