jsp九大內置對象為:request對象、response對象、session對象、application對象、out對象、pageContext對象、config對象、page對象、exception對象。
其中request對象、response對象、out對象屬於輸入輸出對象;pageContext對象、session對象、application對象屬於通信控制對象;page對象、config對象屬於Servlet對象;exception對象屬於錯誤處理對象。
1、request對象:是 javax.servlet.httpServletRequest類型的對象。
2、response對象: 代表的是對客户端的響應,主要是將JSP容器處理過的對象傳回到客户端。
3、session對象:是由服務器自動創建的與用户請求相關的對象。
4、application對象:可將信息保存在服務器中,直到服務器關閉,否則application對象中保存的信息會在整個應用中都有效。
5、out 對象:用於在Web瀏覽器內輸出信息,並且管理應用服務器上的輸出緩衝區。
6、pageContext 對象:作用是取得任何範圍的參數,可以獲取 JSP頁面的out、request、reponse、session、application 等對象。
7、config 對象:主要作用是取得服務器的配置信息。
8、page 對象:代表JSP本身,只有在JSP頁面內才是合法的。
9、exception 對象:作用是是顯示異常信息,只有在包含 isErrorPage="true" 的頁面中才可以被使用,在一般的JSP頁面中使用該對象將無法編譯JSP文件。
(java自學教程)