1. 程式人生 > 實用技巧 >EL表示式 1

EL表示式 1

EL表示式

作用:主要代替jsp頁面中的表示式指令碼在jsp頁面進行資料輸出
格式:${表示式}

EL表示式在輸出null值是輸出的是空串,而jsp表示式指令碼輸出null值是null字串

EL表示式搜尋四個域的順序:(test2.jsp)
當四個域中都有key的值時,EL表示式會按照四個域的從小到大順序去進行搜尋,找到就輸出。
pageContext request session application

1.關係運算
2.邏輯運算 &&and ||or !not
3.算術運算 /div %mod
4.empty運算:
可以判斷一個數據是否為空
空 true

1.值為null
2.值為空串
3.值是Object型別資料,長度為0
4.List集合,元素個數為0
5.Map集合,元素個數為0
不空 false
5.三元運算
表示式1?表示式2:表示式3
6.點運算與中括號運算
"."點運算可以輸出Bean物件中某個屬性值
[]中括號運算可以輸出有序集合中某個元素的值,還可以輸出Map集合中key裡含有特殊字元的key值
    eg: ${ map["a+a+a"]}