九大內置對象: out 最常用的Println()方法,輸出 config 基本沒啥用 page 當前jsp頁面實例跟this一樣 pageContext 只有當前頁面才可以獲取 exception 錯誤頁可以使用它 request 與Servlet中request一樣沒有區別 response 與 ...
九大內置對象:
out 最常用的Println()方法,輸出
config 基本沒啥用
page 當前jsp頁面實例跟this一樣
pageContext 只有當前頁面才可以獲取
exception 錯誤頁可以使用它
request 與Servlet中request一樣沒有區別
response 與Servlet中resqonse一樣
application 就是servletcontext對象
session 就是HttpSession對象
註意:pageContext它不僅只是域對象,而且還可以操作所以域對象。還可以獲得其他對象
pageContext.setAttribute(String name, value); 設置當前頁指定名字的值
pageContext.getAttribute(String name, value); 獲取當前指定名字的值
pageContext.setAttribute(String name, value,int scope);設置指定範圍的值
pageContext.getAttribute(String name,int scope); 獲取指定範圍的數據
scope來指定範圍,在PageContext類中包含四個int類型的常量表示四個範圍。
scope:
PAGECONTEXT_SCOPE 當前頁
REQUEST_SCOPE 一次請求範圍
SESSION_SCOPE 一次回話(只要瀏覽器不關,都有效)
APPLICATION_SCOPE 伺服器上下文中(只要伺服器不關閉,或崩潰都有效)
常用方法
pageContext.getServletContext().getContextPath() ; 獲得當前項目名稱
<jsp:forward page="/1.jsp"></jsp:forward>
頁面跳轉伺服器另外一個頁面