一、el部分
* el使用:
* 作用:獲取作用域物件中的資料。
* 找到則返回,找不到則什麼都不做,也不報錯
* 語法:
* $
* 表示式:
* 獲取請求資料:
* request物件儲存的請求資料---->param.鍵名
* request物件儲存的請求資料---->paramvalues.鍵名 返回陣列,用於乙個鍵名對應多個value
* 通過setattribute方法儲存到作用域物件中的資料
* $ 返回鍵名對應的值
* 注意:
* 如果儲存的是普通字串則直接返回,
* 如果儲存的是物件,則返回的是物件。
* 如果獲取物件中的資料:
* 普通物件:
* $。
* 集合物件:
* list集合--->$。
* map集合---->$。
* el作用域查詢順序:
* 預設查詢順序:
* 注意:
* 每次查詢都是從小到去找,找到了,則不用去找了。
* 指定查詢:
* el表達的邏輯運算:
* $: && || !
* $: +、-、*、/
* $: >、<、>=、==、!=、%
* 特殊:
* 三目運算: a>b ? "a":"b"
* 注意:
* +表示加法運算,不表示字元連線。使用el表示式進行字元連線就會報錯。
* el的空值判斷:
* $
* 作用:
* 判斷鍵名 物件是否存有資料。
* el獲取請求頭資料和cookie資料:
* 請求頭資料:
* $-->返回所有的請求頭資料。
* $-->返回指定鍵名的請求頭資料。
* $--->返回指定的鍵名(同鍵不同值)的值的陣列。
* 獲取cookie資料:
* $-->返回儲存了所有的cookie物件的map集合。
* $-->返回指定的cookie物件。
* $-->返回指定的cookie物件儲存的資料的鍵名。
* $-->返回指定的cookie物件儲存的資料的值。
*
*
*
*
二、jstl部分
JSP部分EL和JSTL學習總結
一 el部分 el使用 作用 獲取作用域物件中的資料。找到則返回,找不到則什麼都不做,也不報錯 語法 表示式 獲取請求資料 request物件儲存的請求資料 param.鍵名 request物件儲存的請求資料 paramvalues.鍵名 返回陣列,用於乙個鍵名對應多個value 通過setattr...
el和jstl的區別
el是jsp自帶的,jstl是需要引入jar包 或者依賴 才可以使用的 el語法組成 識別符號 el表示式由識別符號 訪問器 文字和運算子組成。識別符號用來標識儲存在作用域中的資料物件。el 有 11 個保留識別符號,對應於 11個el隱式物件。除了11隱式物件外,假定所有其它識別符號都用來標識作用...
EL和JSTL表示式
一 el表示式 寫法 1 el的取值 1 對一般物件來說,如果取物件裡的屬性,那麼必須有響應屬性的get方法才能取到 2 對於map等鍵值對儲存的物件來說,直接 可取到map1中k1對應的值 3 對於陣列來說,可以通過 取到陣列1中下標為i的元素 2 el的param屬性 相當於request.ge...