jsp的九大內(nèi)置對象及其作用 jsp有哪些內(nèi)置對象,作用分別是什么?
jsp有哪些內(nèi)置對象,作用分別是什么?JSP有以下九個基本的內(nèi)置組件:1。請求對象客戶端請求。此請求將包含get/post請求中的參數(shù)。只有通過它,我們才能了解客戶的需求,然后做出回應(yīng)。session
jsp有哪些內(nèi)置對象,作用分別是什么?
JSP有以下九個基本的內(nèi)置組件:1。請求對象客戶端請求。此請求將包含get/post請求中的參數(shù)。只有通過它,我們才能了解客戶的需求,然后做出回應(yīng)。session對象是指客戶機和服務(wù)器之間的會話,從客戶機連接到服務(wù)器的web應(yīng)用程序開始,直到客戶機與服務(wù)器斷開連接。4Out對象是jspwriter類的一個實例,是一個用于向客戶機輸出內(nèi)容的公共對象。5Page對象指向當(dāng)前JSP頁本身,有點像類中的指針。它是java.lang.Object對象類6,應(yīng)用對象,實現(xiàn)了用戶之間的數(shù)據(jù)共享,可以存儲全局變量。它從服務(wù)器啟動開始,直到服務(wù)器關(guān)閉。7異常對象是異常對象。當(dāng)頁面的運行過程中發(fā)生異常時,將生成此對象。8Pagecontext對象,它提供對JSP頁面中所有對象和名稱空間的訪問。9Config對象,JSP引擎在初始化servlet時使用它將信息傳輸?shù)絪ervlet。最常用的是會話請求。會話是存儲一些對象,通常與ArrayList數(shù)據(jù)集結(jié)合使用。將ArrayList保存到sessionrequest接受值
“JSP內(nèi)置對象包括out、request、response、session、application
out對象,用于向客戶端輸出數(shù)據(jù)。out對象的常用方法是:Print(),用于打印頁面上的字符串信息。例如
request object主要用于客戶端請求,requse object的方法是string getParameter(string name)、string[]getParameterValues(string name)、void setcharacterencoding(string charset)、request。
Getrequestdispatcher(string path)
response object用于響應(yīng)客戶請求和輸出向客戶提供信息。方法是:void sendrirect(字符串位置)
session object用于存儲有關(guān)用戶會話的所有信息。方法有:void setAttribute(string key,object value),object getattribute(string location)]應(yīng)用對象用于實現(xiàn)用戶間的數(shù)據(jù)共享。