jsp內置對象和el表達式內置對象誤區
阿新 • • 發佈:2017-09-12
ram es2017 表示 odin body value lsp cat 分享
未經允許禁止轉載。。。
jsp九大內置對象
EL表達式隱含的11個對象
隱含對象名稱 |
描 述 |
pageContext |
對應於JSP頁面中的pageContext對象(註意:取的是pageContext對象。) |
pageScope |
代表page域中用於保存屬性的Map對象 |
requestScope |
代表request域中用於保存屬性的Map對象 |
sessionScope |
代表session域中用於保存屬性的Map對象 |
applicationScope |
代表application域中用於保存屬性的Map對象 |
隱含對象名稱 |
描 述 |
param |
表示一個保存了所有請求參數的Map對象 |
paramValues
|
表示一個保存了所有請求參數的Map對象,它對於某個請求參數,返回的是一個string[] |
header |
表示一個保存了所有http請求頭字段的Map對象 |
headerValues
|
同上,返回string[]數組。註意:如果頭裏面有“-” ,例Accept-Encoding,則要headerValues[“Accept-Encoding”] |
cookie |
表示一個保存了所有cookie的Map對象 |
initParam |
表示一個保存了所有web應用初始化參數的map對象 |
註意:
①:如果值放在域對象中可以通過${requestScope.key}來獲取,也可以省略requestScope即${key}
②:但是要想獲取request,session等對象必須使用pageContext來獲取,即${pageContext.request.contextPath}等
jsp內置對象和el表達式內置對象誤區