一些現學的小東西,做個筆記
阿新 • • 發佈:2018-11-11
session是以一種介面物件出現的
對於request的getsession() 的用法
1.一般情況下,若要向session中寫入資料,則需使用getsession(true),即getsession( )方法
意思:有老的session用老的,沒有就建新的
2.若要從session中讀資料,則需要用getsession( false)
意思:有老的session用老的,沒有就返回null。因為要讀取資料,只有老的session中才有可能存在要查詢的資料,新建的session中不可能有資料
EL表示式只能從四大域中獲取數值,其查詢資料的順序是,從小到大的範圍按指定名字查詢
四大域:pageContext page request application
name=${page.name }
name=${application.name }....
EL表示式,若訪問為null物件屬性,EL不會丟擲空指標異常,僅僅是不顯示。
若訪問的陣列元素下標超了,也不會丟擲越界異常
EL訪問List
empty:
EL內建物件:
常用的就是pageContext
獲取請求中的指定引數值:param
實質是呼叫:request.getParameter()