多項選擇題Servlet過濾器有哪些特點?()

A.過濾器通過Web部署在web.xml中的XML標簽來聲明
B.過濾器在運行時由Servlet容器調(diào)用來攔截和處理請求和響應
C.過濾器定義了可容易地從請求/響應鏈中添加或刪除的模塊化單元
D.Servlet過濾器是跨平臺和跨容器可移植的
E.過濾器可以根據(jù)需要添加或刪除,而不會破壞Servlet或JSP頁面


您可能感興趣的試卷

你可能感興趣的試題

1.單項選擇題如何實現(xiàn)監(jiān)聽ServlvetRequest對象添加屬性?()

A.實現(xiàn)ServletRequestListener接口的RequestInitialized方法
B.實現(xiàn)ServletRequestAttributeListener接口的attributeReplaced方法
C.實現(xiàn)ServletRequestListener接口的attributeAdded方法
D.實現(xiàn)ServletRequestAttributeListener接口的attributeAdded方法
E.實現(xiàn)ServletRequestListener接口的RequestDestroyed方法

2.單項選擇題如果要實現(xiàn)監(jiān)聽HTTP會話的創(chuàng)建,需要實現(xiàn)哪個接口的什么方法?()

A.HttpSessionListener接口的sessionDestroyed方法
B.HttpSessionListener接口的sessionCreated方法
C.HttpSessionActivationListener接口的sessionCreated方法
D.HttpSessionAttributeListener接口的sessionCreated方法
E.HttpSessionBindingListener接口的sessionCreated方法

3.多項選擇題實現(xiàn)ServletContextListener和ServletContextAttributeListener接口,可以監(jiān)聽ServletContext的哪些信息?()

A.ServletContext的創(chuàng)建
B.ServletContext的刪除
C.ServletContext屬性的增加
D.ServletContext屬性的刪除
E.ServletContext屬性的修改

4.多項選擇題Servlet2.4以后提供了哪幾種對象的事件監(jiān)聽?()

A.ServletContext監(jiān)聽Servlet的會話信息
B.ServletContext監(jiān)聽Web上下文的信息
C.HttpSession監(jiān)聽Servlet的會話信息
D.ServletRequest監(jiān)聽Servlet的請求信息
E.HttpSession監(jiān)聽Web上下文的信息

5.多項選擇題關于請求轉(zhuǎn)發(fā)和請求重定向之間的區(qū)別有哪些?()

A.RequestDispatcher對象指定的URL是相對于當前WEB應用程序的根目錄,而sendRedirect方法中的URL是相對于整個WEB站點的根目錄。
B.調(diào)用sendRedirect方法重定向的訪問過程結束后,瀏覽器地址欄中顯示的URL會改變;而調(diào)用forward方法就不會改變
C.sendRedirect方法響應的結果就是告訴瀏覽器去重新發(fā)出對另外一個URL的訪問請求。Forward方法在服務器端內(nèi)部將請求轉(zhuǎn)發(fā)給另外一個資源。
D.forward方法的request對象和response對象屬于同一個訪問請求和響應過程;而sendRedirect方法的request對象和response對象屬于兩個獨立的訪問請求和響應過程
E.無論是forward方法,還是sendRedirect方法,在調(diào)用它們之前,都不能有內(nèi)容已經(jīng)被實際輸出到了客戶端