第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

JAVA Web開發(fā)技術(shù)應(yīng)用——監(jiān)聽器

難度初級
時長 1小時30分
學(xué)習(xí)人數(shù)
綜合評分9.70
269人評價 查看評價
9.8 內(nèi)容實(shí)用
9.7 簡潔易懂
9.6 邏輯清晰
  • 按監(jiān)聽器的對象劃分: 1、用戶監(jiān)聽?wèi)?yīng)用程序環(huán)境對象(ServletContext)的時間監(jiān)聽器 2、用于監(jiān)聽用戶會話對象(HttpSession)的事件監(jiān)聽器 3、用于監(jiān)聽請求消息對象(ServletRequest)的事件監(jiān)聽器。 B.按事件劃分: 1、監(jiān)聽三個域?qū)ο髣?chuàng)建和銷毀的事件監(jiān)聽器 ServletRequestListener有以下兩個方法: void requestDestroyed(ServletRequestEvent sre) void requestInitialized(ServletRequestEvent sre) HttpSessionListener有以下兩個方法: void sessionCreated(HttpSessionEvent se) void sessionDestroyed(HttpSessionEvent se) ServletContextListener有以下兩個方法: void contextDestroyed(ServletContextEvent sce) void contextInitialized(ServletContextEvent sce) 2、監(jiān)聽域?qū)ο笾袑傩缘脑黾雍蛣h除的事件監(jiān)聽器 ServletContextAttributeListener HttpSessionAttributeListener ServletRequestAttributeListener 3、監(jiān)聽綁定到HttpSession域中的某個對象的狀態(tài)的時間監(jiān)聽器 注意:這種監(jiān)聽器不需要注冊。某個javabean實(shí)現(xiàn)這些接口后就可以監(jiān)聽何時被綁定、解綁或被激活或鈍化(Servlet3.0下) HttpSessionBindingListener:實(shí)現(xiàn)該接口的類,能檢測自己何時被Httpsession綁定和解綁 HttpSessionActivationListener:實(shí)現(xiàn)該接口的類(要求javabean必須是實(shí)現(xiàn)了Serializable接口的),能監(jiān)測自己何時隨著HttpSession一起激活和鈍化
    查看全部
  • 監(jiān)聽Session中對象狀態(tài)變化的監(jiān)聽器: 注意:這里不是單獨(dú)建立監(jiān)聽器,而是讓被監(jiān)聽的對象的類實(shí)現(xiàn)xxxListener接口,也無需在web.xml注冊 1.對象的綁定和解除綁定(即setAttribute/removeAttribute) implements HttpSessionBindingListener,還要實(shí)現(xiàn)序列化接口Serializable 綁定:valueBound方法 解除綁定:valueUnbound方法 2.對象的鈍化和活化 implements HttpSessionActivationListener 鈍化:sessionWillPassivate方法 活化:sessionDidActivate方法
    查看全部
  • request.setAttribute("...","..."); // 是存儲在request對象中的屬性 request.getAttribute("..."); // get的只能是setAttribute設(shè)置的屬性 request.getParameter("..."); // 獲取的是http://請求中設(shè)置的param
    查看全部
  • ServletRequest的事件監(jiān)聽器 實(shí)現(xiàn)ServletRequestListener接口用于監(jiān)聽它的創(chuàng)建和銷毀事件 一個ServletRequest可以注冊多個ServletRequestListener接口, 有兩個事件處理方法: requestInitialized方法: public void requestInitialized(ServletRequestEvent sre) request創(chuàng)建時調(diào)用 參數(shù)ServletRequestEvent可以獲取ServletRequest對象 ServletRequest sr = sre.getServletRequest() 進(jìn)而獲取初始化參數(shù):sr.getInitParmeter("") requestDestroyed方法: public void requestDestroyed(ServletRequestEvent sre) request銷毀時調(diào)用 ServletRequest的主要用途: 讀取參數(shù) 記錄訪問歷史 request監(jiān)聽的是用戶的每一個訪問請求 Ps:別忘了監(jiān)聽器的web設(shè)置。
    查看全部
  • 用戶監(jiān)聽?wèi)?yīng)用程序環(huán)境對象(ServletContext)的時間監(jiān)聽器 ServletContext的創(chuàng)建和銷毀 實(shí)現(xiàn)ServletContextListener接口用于監(jiān)聽它的創(chuàng)建和銷毀事件 一個項(xiàng)目中可以有多個ServletContextListener,但是只有一個ServletContext對象
    查看全部
  • 監(jiān)聽域?qū)ο笞陨淼膭?chuàng)建和銷毀的事件監(jiān)聽器
    查看全部
  • 監(jiān)聽器啟動順序:多個監(jiān)聽器按照web.xml配置的順序啟動 監(jiān)聽器>過濾器>Servlet
    查看全部
  • servlet規(guī)范 application:上下文對象,是由容器創(chuàng)建和初始化的,它的范圍是整個的web應(yīng)用,而且整個web應(yīng)用中只會有一個 application對象存在,當(dāng)web服務(wù)器關(guān)閉時,就會將application對象銷毀 session:是一種保存上下文信息的機(jī)制,它是針對每個會話的,它是放在服務(wù)器端,通過SessionId區(qū)分的,在瀏覽器和服務(wù)器結(jié)束后,都會將session銷毀 request對象:是當(dāng)客戶端發(fā)送請求時,容器就會創(chuàng)建一個ServletRequest對象,來進(jìn)行封裝請求數(shù)據(jù),同時會創(chuàng)建一個servletResponse對象來進(jìn)行封裝相應(yīng)數(shù)據(jù),當(dāng)結(jié)束封裝請求之后,就會銷毀該對象 WEB監(jiān)聽器,就是監(jiān)聽這3個對象的創(chuàng)建,銷毀,和它們的屬性發(fā)生的變化
    查看全部
    1 采集 收起 來源:概述

    2017-07-25

  • request.getSession().setAttribute(); 這個就是把屬性值放到session中,比如單個用戶信息 request.getSession().getServletContext().setAttribute(); 這個就是把屬性值放到application中,比如網(wǎng)站登錄人數(shù)
    查看全部
  • ServletRequestEvent arg0 HttpServletRequest request = (HttpServletRequest) arg0.getServletRequest(); 獲取的對象是ServletRequest,需要強(qiáng)制類型轉(zhuǎn)換
    查看全部
  • 注解 @WebListener
    查看全部
  • 使用servlet3.0的前提條件
    查看全部
  • 繼承于 HttpSessionActivationListener 也是一個普通的類 當(dāng)這個類對象被鈍化或者活化時調(diào)用 不需要配置web.xml 要實(shí)現(xiàn)序列話需要配置類的接口 Serializable sessionWillPassivate() // 鈍化 sessionDidActivate() // 活化
    查看全部
  • 繼承于 HttpSessionBindingListener 是一個普通的類 當(dāng)這個類對象被綁定的時候,觸發(fā) 不需要配置web.xml valueBound() valueUnbound()
    查看全部
  • httpSession
    查看全部

舉報

0/150
提交
取消
課程須知
親,要學(xué)習(xí)本門課程需要對JSP和Servlet有所了解呦。如未學(xué)習(xí)上述知識,可移步網(wǎng)站相關(guān)課程。
老師告訴你能學(xué)到什么?
通過對本課程的學(xué)習(xí),可以掌握監(jiān)聽器的基礎(chǔ)知識,深入了解監(jiān)聽器的處理機(jī)制和分類方式,并可以讓自己更快的動手編寫監(jiān)聽器的例子。

微信掃碼,參與3人拼團(tuán)

微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復(fù)購買,感謝您對慕課網(wǎng)的支持!