Java Web 九大内置对象(一)
?在Jsp 中一共定義了九個(gè)內(nèi)置對(duì)象,分別為:
*request ? ? ? ? ? ?HttpServletRequest;
*response ? ? ? ? ?HttpServletResponse;
*session ? ? ? ? ? ? HttpSession;?
page ? ? ? ? ? ? ? ? ?This(本jsp頁面);
*application ? ? ? ?ServletContext;
config ? ? ? ? ? ? ? ? ServletConfig;
exception ? ? ? ? ? ?顯示異常,特殊情況使用;
out ? ? ? ? ? ? ? ? ? ? ?JspWriter 可對(duì)數(shù)據(jù)緩存區(qū)進(jìn)行操作;
pageContext ? ? ? 使用普通java類訪問web資源,常用作自定義標(biāo)簽;
?
九大內(nèi)置對(duì)象又可分為:
輸出輸入對(duì)象:Request對(duì)象 ? ? ? ?Response對(duì)象 ? ? Out 對(duì)象;
通信控制對(duì)象:PageContext對(duì)象 ?Session對(duì)象 ? Application對(duì)象;
Servlet對(duì)象:Page對(duì)象 ? Config對(duì)象;
錯(cuò)誤處理對(duì)象:Exception對(duì)象;
四大作用域:
Application; ? 全局作用范圍,服務(wù)器啟動(dòng)到停止
Session; ? ? ? ?會(huì)話作用域, ? 用戶首次訪問會(huì)創(chuàng)建一個(gè)作用域,生命周期:會(huì)話超時(shí)或者服務(wù)器強(qiáng)制關(guān)閉;
PageContext(Page); ? 一個(gè)Jsp頁面內(nèi)
Request; ? ? ?請求作用域,一次請求 就死了
九大內(nèi)置對(duì)象作用域范圍:
? ?Request ? ? ? ? ? ? ?請求對(duì)象 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 作用域:Request;?
? ?Response ? ? ? ? ? ?響應(yīng)對(duì)象 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 作用域:page; ? ??
? ?PageContext ? ? ? 頁面上下文對(duì)象 ? ? ? ? ? ? ? ? ? ? ? ? 作用域:page;
? ?Session ? ? ? ? ? ? ?會(huì)話對(duì)象 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?作用域:Session;
? ?Application ? ? ? ?應(yīng)用程序?qū)ο?? ? ? ? ? ? ? ? ? ? ? ? ? ? ?作用域:Application;
? ?Out ? ? ? ? ? ? ? ? ? ?輸出對(duì)象 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 作用域:Page; ? ? ? ? ?
? ?Config ? ? ? ? ? ? ? 配置對(duì)象 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?作用域:Page;
? ?Page ? ? ? ? ? ? ? ? 頁面對(duì)象 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?作用域:Page; ? ? ?
? ?Exception ? ? ? ? ?異常對(duì)象 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?作用域:Page; ? ? ? ?只有在包含 isErrorPage="true" 的頁面中才可以被使用
? ?
?
轉(zhuǎn)載于:https://www.cnblogs.com/xieyunhuaxiang/p/7109593.html
總結(jié)
以上是生活随笔為你收集整理的Java Web 九大内置对象(一)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 扎克伯格的中文夜:想要成功就不能放弃
- 下一篇: Java并发学习之一——线程的创建