- Mastering JavaServer Faces 2.2
- Anghel Leonard
- 179字
- 2021-12-08 12:41:26
EL syntax
In this section, you can see an overview of the main aspects of EL 2.2 and 3.0 syntax. EL supports a handful of operators and reserved words. Each of these are quickly described in the following section (more details are in the EL specification document (http://download.oracle.com/otndocs/jcp/el-3_0-fr-eval-spec/index.html)).
EL operators
EL supports the following categories of operators—arithmetic, relational, logical, conditional, empty and added starting with EL 3.0, string concatenation, assignment and semicolon operators:

EL precedence of operators
Conforming to EL specification, the precedence of operators from the highest to lowest, left to right is as follows:
[].
()
(used to change the precedence of operators)-
(unary)not ! empty
* / div % mod
+
-
(binary)+=
< > <= >= lt gt le ge
== != eq ne
&& and
|| or
?
:
->
(lambda expression)=
;
EL reserved words
EL defines the following reserved words:
and
,or
,not
,eq
,ne
,lt
,gt
,le
,ge
,true
(Boolean literal),false
(Boolean literal),null
,instanceof
(a Java keyword to do a class comparison between objects),empty
,div
, andmod
推薦閱讀
- Learning Cocos2d-x Game Development
- Istio入門與實戰(zhàn)
- ATmega16單片機項目驅動教程
- Linux KVM虛擬化架構實戰(zhàn)指南
- 電腦維護與故障排除傻瓜書(Windows 10適用)
- Python GUI Programming:A Complete Reference Guide
- 電腦常見問題與故障排除
- 深入淺出SSD:固態(tài)存儲核心技術、原理與實戰(zhàn)(第2版)
- 計算機維修與維護技術速成
- 單片機系統(tǒng)設計與開發(fā)教程
- Internet of Things Projects with ESP32
- Istio服務網格技術解析與實踐
- USB應用分析精粹:從設備硬件、固件到主機端程序設計
- Blender 3D By Example
- USB應用開發(fā)寶典