參考:
(1)、$ 獲取到 pagecontext 物件,它不是在四個域裡面去找,而是先在自己定義的物件中找,如果找到了就取出來。
(2)、$ 得到的是 page 域 (pagecontext) 中儲存資料的 map集合。也就是指定在 page 域中查詢。
(4)、$ 獲取存在 request 中請求引數的 map,常用在資料回顯上。
(5)、$ 獲取存在 request 中請求引數名相同的值的 string 陣列。
(8)、$ 獲取 http 請求頭的 map 物件。
(9)、$ 獲取 http 請求頭值的 map 物件
(10)、$ 獲取所有 cookie 的 map 物件
(11)、$ 獲取儲存所有 web 應用初始化引數的 map 物件
$他實際是呼叫pagecontext.findattribute("");查詢的
在jsp頁面中不能通過$取列表長度,而是
list長度是:$
在el表示式中我們可以使用運算子以達到我們想要的結果,運算子按作用分為以下幾種:
1.算術運算子
+ 例如:$ 。注意:在el表示式中的『+』只有數**算的功能,沒有連線符的功能,它會試著把運算子兩邊的運算元轉換為數值型別,進而進行數學加法運算,最後把結果輸出。若出現$則會出現異常。
- 例如:$
* 例如:$
/ 例如:$
2.關係運算子
> 或者 gt, 例如:$ 或者 $
>= 或者 ge, 例如:$ 或者 $
< 或者 lt, 例如:$ 或者 $
<= 或者 le, 例如:$ 或者 $
== 或者 eq, 例如:$ 或者 $
!= 或者 ne, 例如:$ 或者 $
3.邏輯運算子
&& 或者 and, 例如:$ 或者 $
|| 或者 or, 例如:$ 或者 $
! 或者 not,例如:$(相當於$) 或者 $
4.三元運算子
? : 例如:$
5.特殊運算子
empty 判斷el表示式中的表示式是否為空,例如:$
not empty 判斷el表達是中的表示式不為空,例如:$
"." 是我們最常用的,作用相當於執行bean中的get方法。 例如:$意思是:在會話中得到名稱為user的bean物件,通過「.」運算子執行getusername();方法,返回存放在bean中的使用者名稱屬性的值。 作用和「.」運算子的一樣,只不過運算子可以執行一些不規則的識別符號。 例如:$,這個表示式中有不規則的識別符號,是不能使用「.」來訪問的。
EL表示式和
el表示式 el表示式用於獲取資料,在jsp頁面中可使用 的形式通知jsp引擎呼叫pagecontext.findattribute 方法,以識別符號為關鍵字從各個域物件中獲取物件。如果域物件中不存在識別符號所對應的物件,則返回結果為 注意,不是null address address new ad...
EL表示式 EL表示式顯示資料
1.基本資料型別與string型別 request.setattribute scores 滿分 request.setattribute a 1 頁面顯示為 滿分2.自定義型別 a 在頁面中要顯示的自定義類成員變數必須要有getter b 如何顯示 建立乙個student類 request.set...
EL和JSTL表示式
一 el表示式 寫法 1 el的取值 1 對一般物件來說,如果取物件裡的屬性,那麼必須有響應屬性的get方法才能取到 2 對於map等鍵值對儲存的物件來說,直接 可取到map1中k1對應的值 3 對於陣列來說,可以通過 取到陣列1中下標為i的元素 2 el的param屬性 相當於request.ge...