浅情孤唐

导航

JSTL的比较运算符有哪些,用例说说它们的作用

el表达式对应的运算符   

等于  ==    eq   

不等于  !=    ne   

大于  >     gt   

小于  <     lt   

大于等于  >=    ge   

小于等于  <=    le   

与  &&    or   

或  ||    and   

非  !     not   

加  +   

减  -   

乘  *   

除以  /     div   

求莫 %     mod   

 

!= 或 ne       不等于        ${ 5 != 5 } 或 ${ 5 ne 5 } false 
< 或lt         小于            ${ 3 < 5 }或 ${ 3 lt 5}      true 
> 或gt           大于           ${ 3 > 5 }或 ${ 3 gt 5}      false 
<= 或 le       小于等于      ${ 3 <= 5 }或 ${ 3 le 5 }  true 
>= 或ge          于等于      ${ 3 >= 5 }或 ${ 3 ge 5 }  false

= = 或 eq       等于          ${ 5 = = 5 } 或 ${ 5 eq 5 } true 

 

&& 或 and       交集        ${ A && B } 或 ${ A and B } true / false 
|| 或 or       并集        ${ A || B } 或 ${ A or B }true / false 
! 或 not       非          ${ !A } 或 ${ not A }      true / false

Empty运算符  ${ empty param.name }

条件运算符    ${ A? B : C} 当A 为true 时,执行B;而A 为false 时,则执行C

posted on 2018-05-02 15:33  浅情孤唐  阅读(323)  评论(0编辑  收藏  举报