為了向SERVLET提供一個(gè)HTTP請求,又提供在運行時(shí)刻的請求的信息,容器將HTTP請求封裝成JAVA對象,該對象也稱(chēng)為REQUEST,該對象也在其他對象中提供了類(lèi)似剪貼版似的組件,不同的SERVLET通過(guò)它來(lái)交換信息,該組件被稱(chēng)為上下文。
應用程序上下文是其中的對象對于應用程序的全部SERVLET使用。
會(huì )話(huà)上下文其中的對象對于訪(fǎng)問(wèn)了用戶(hù)的HTTPSESSION對象的SERVLET都可以使用,該HTTPSESSION通常通過(guò)調用HTTPREQUEST的方法,會(huì )話(huà)上下文會(huì )通過(guò)容器/SERVELT而失效。
HTTP請求上下文,其中的對象對于處理該請求的全部SERVLET都可以使用,該HTTP請求可能從一個(gè)SERVLET轉發(fā)另一個(gè)SERVLET,當一個(gè)SERVLET包含另一個(gè)SERVLET的時(shí)候,在HTTP請求上下文中請求也能共享
頁(yè)面上下文,對于當前的JSP而言,在該請求的生命周期中,該上下文可用,頁(yè)面范圍僅僅對JSP有效,對SERVLET無(wú)效。
SERVELET上下文的另一種解釋?zhuān)琂AVA的SERVLET可以在一系列被稱(chēng)為上下文的共享對象的存放對象,上下文中的名字都由一個(gè)相關(guān)聯(lián)的對象組成,同一個(gè)應用程序中任何程序都可以從一個(gè)上下文中通過(guò)名字獲得相關(guān)聯(lián)的對象,一個(gè)應用程序中的SERVLET還經(jīng)常需要在一個(gè)HTTP請求外來(lái)共享某些信息,因此為了管理這些對象的共享周期,容器提供了3個(gè)標準的上下文:應用程序上下文,HTTP請求上下文,會(huì )話(huà)上下文。一個(gè)頁(yè)面范圍內的上下文僅僅對一個(gè)頁(yè)面有效。在頁(yè)面范圍內的對象不可能和其他JSP和SERVLET共享
應用程序上下文是其中的對象對于應用程序的全部SERVLET使用。
會(huì )話(huà)上下文其中的對象對于訪(fǎng)問(wèn)了用戶(hù)的HTTPSESSION對象的SERVLET都可以使用,該HTTPSESSION通常通過(guò)調用HTTPREQUEST的方法,會(huì )話(huà)上下文會(huì )通過(guò)容器/SERVELT而失效。
HTTP請求上下文,其中的對象對于處理該請求的全部SERVLET都可以使用,該HTTP請求可能從一個(gè)SERVLET轉發(fā)另一個(gè)SERVLET,當一個(gè)SERVLET包含另一個(gè)SERVLET的時(shí)候,在HTTP請求上下文中請求也能共享
頁(yè)面上下文,對于當前的JSP而言,在該請求的生命周期中,該上下文可用,頁(yè)面范圍僅僅對JSP有效,對SERVLET無(wú)效。
SERVELET上下文的另一種解釋?zhuān)琂AVA的SERVLET可以在一系列被稱(chēng)為上下文的共享對象的存放對象,上下文中的名字都由一個(gè)相關(guān)聯(lián)的對象組成,同一個(gè)應用程序中任何程序都可以從一個(gè)上下文中通過(guò)名字獲得相關(guān)聯(lián)的對象,一個(gè)應用程序中的SERVLET還經(jīng)常需要在一個(gè)HTTP請求外來(lái)共享某些信息,因此為了管理這些對象的共享周期,容器提供了3個(gè)標準的上下文:應用程序上下文,HTTP請求上下文,會(huì )話(huà)上下文。一個(gè)頁(yè)面范圍內的上下文僅僅對一個(gè)頁(yè)面有效。在頁(yè)面范圍內的對象不可能和其他JSP和SERVLET共享

