最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

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

難度初級(jí)
時(shí)長(zhǎng) 1小時(shí)30分
學(xué)習(xí)人數(shù)
綜合評(píng)分9.70
269人評(píng)價(jià) 查看評(píng)價(jià)
9.8 內(nèi)容實(shí)用
9.7 簡(jiǎn)潔易懂
9.6 邏輯清晰
  • @Listener---HttpSession域中的對(duì)象狀態(tài)的事件監(jiān)聽器

    HttpSessionBindingListener
    ????綁定:valueBound方法
    ????解除綁定:valueUnbound方法
    HttpSessionActivationListener
    ????鈍化:sessionWillPassivate方法
    ????活化:sessionDidActivate方法

    查看全部
  • 小知識(shí)點(diǎn):

    request的getAttribute()和getParameter()區(qū)別:
    request.getAttribute()只能通過 request.setAttribute("name",參數(shù))來(lái)獲?。?br /> reques.getParameter()則通過URL參數(shù),或前鏈接頁(yè)面關(guān)系的參數(shù)來(lái)獲取

    查看全部
  • @Listener---監(jiān)聽器對(duì)象的屬性的事件監(jiān)聽器

    ServletContextAttributeListener
    HttpSessionAttributeListener
    ServletRequestAttributeListener

    查看全部
  • @Listener---ServletRequest的事件監(jiān)聽器

    創(chuàng)建和銷毀:
    一個(gè)ServletRequest可以注冊(cè)多個(gè)ServletRequestListener接口。

    有兩個(gè)事件處理方法:
    requestInitialized方法:
    ????public void requestInitialized(ServletRequestEvent sre)
    ????request創(chuàng)建時(shí)調(diào)用,獲取ServletRequest對(duì)象和傳遞的參數(shù)。
    requestDestroyed方法:
    ????ublic void requestDestroyed(ServletRequestEvent sre)
    ????request銷毀時(shí)調(diào)用

    主要用途:
    ????讀取參數(shù)
    ????記錄訪問歷史

    request監(jiān)聽的是用戶的每一個(gè)訪問請(qǐng)求。

    查看全部
  • @Listener---HttpSession的事件監(jiān)聽器

    創(chuàng)建和銷毀:
    實(shí)現(xiàn)HttpSessionListener接口用于監(jiān)聽它的創(chuàng)建和銷毀事件
    一個(gè)HttpSession可以注冊(cè)多個(gè)HttpSessionListener接口,
    一個(gè)web應(yīng)用中可以有多個(gè)HttpSession對(duì)象 。


    有兩個(gè)事件處理方法
    sessionCreated方法:
    ????public void sessionCreated(HttpSessionEvent se)
    ?? session創(chuàng)建時(shí)調(diào)用
    sessionDestroyed方法:
    ????public void sessionDestroyed(HttpSessionEvent se)
    ????session銷毀時(shí)調(diào)用

    主要用途:
    ????統(tǒng)計(jì)在線人數(shù)
    ????記錄訪問日志,記錄訪問時(shí)間、訪問的ip

    /**
    * 銷毀session
    * 1.關(guān)閉服務(wù)器
    * 2.關(guān)閉瀏覽器
    * 3.不關(guān)閉瀏覽器,session超時(shí)
    */

    不關(guān)閉瀏覽器,session超時(shí)
    可以在web.xml配置session超時(shí)的時(shí)間

    <session-config>
    ????<session-timeout>0</session-timeout>
    </session-config>

    0:session沒有超時(shí)的限制
    1:session超時(shí)1分鐘后銷毀,但是并不是準(zhǔn)確的一分鐘

    查看全部
  • @Listener---ServletContext的事件監(jiān)聽器

    創(chuàng)建和銷毀
    實(shí)現(xiàn)ServletContextListener接口用于監(jiān)聽它的創(chuàng)建和銷毀事件
    一個(gè)項(xiàng)目中可以有多個(gè)ServletContextListener,但是只有一個(gè)ServletContext對(duì)象。

    有兩個(gè)事件處理方法:
    contextInitialized方法:
    ????public void contextInitialized( ServletContextEvent sce )
    ????ServletContext創(chuàng)建時(shí)調(diào)用,獲取ServletContext對(duì)象和初始化參數(shù)。
    contextDestroyed方法:
    ????public void contextDestroyed( ServletContextEvent sce )
    ????ServletContext銷毀時(shí)調(diào)用,數(shù)據(jù)庫(kù)鏈接關(guān)閉時(shí)釋放一些資源,以免過度的占用。

    主要用途:
    ????定時(shí)器
    ????全局屬性對(duì)象

    例如:
    1.獲取ServletContext對(duì)象: ServletContext sc = sce.getServletContext();
    獲取初始化參數(shù):sc.getInitParmeter("參數(shù)名稱");
    初始化參數(shù)在web.xml中配置:

    <context-param>
    ????<param-name>initParam</param-name>
    ????<param-value>imooc</param-value>
    </context-param>

    2.設(shè)置ServletContext屬性:sc.setAttribute("name",obj);
    然后在其它地方獲取getAttribute("name")

    查看全部
  • @Listener---監(jiān)聽器分類

    1.按監(jiān)聽器的對(duì)象劃分
    ????a 用戶監(jiān)聽?wèi)?yīng)用程序環(huán)境對(duì)象(ServletContext)的事件監(jiān)聽器
    ????b 用于監(jiān)聽用戶會(huì)話對(duì)象(HttpSession)的事件監(jiān)聽器
    ????c 用于監(jiān)聽請(qǐng)求消息對(duì)象(ServletRequest)的事件監(jiān)聽器。

    2.按事件劃分
    ????a 監(jiān)聽域?qū)ο笞陨淼膭?chuàng)建和銷毀的事件監(jiān)聽器
    ????b 監(jiān)聽域?qū)ο笾械膶傩缘脑黾雍蛣h除的事件監(jiān)聽器
    ????c 監(jiān)聽綁定到HttpSession域中的某個(gè)對(duì)象的狀態(tài)的事件監(jiān)聽器

    查看全部
  • @JavaWeb---監(jiān)聽器的啟動(dòng)順序

    優(yōu)先級(jí):Listener》Filter》Servlet

    一個(gè)web.xml下可配置多個(gè)監(jiān)聽器。

    查看全部
  • @Listener---監(jiān)聽器的用法

    1.編寫java程序

    public?class?FirstListener?implements?ServletContextListener?{?
    ????@Override?
    ????public?void?contextInitialized(ServletContextEvent?sce)?{??
    ????????System.out.println("contextInitialized");?
    ????}?
    ????@Override?
    ????public?void?contextDestroyed(ServletContextEvent?sce)?{??
    ????????System.out.println("contextDestroyed");?
    ????}
    }

    2.配置web.xml

    <listener>
    ????<listener-class>onetry.Listener.FirstListener</listener-class>
    </listener>
    查看全部
  • request.getAttributs();????只能通過request.setAttribute()獲取參數(shù)值

    request.getparameter();????可以通過URL傳參獲取參數(shù)值

    查看全部
  • @Listener---監(jiān)聽器的用途

    1,統(tǒng)計(jì)在線人數(shù)和在線用戶。
    2,系統(tǒng)啟動(dòng)時(shí)加載初始化信息。
    3,統(tǒng)計(jì)網(wǎng)站訪問量。
    4,跟Spring結(jié)合。

    查看全部
    0 采集 收起 來(lái)源:Web監(jiān)聽器的用途

    2018-06-08

  • session 鈍化機(jī)制

    查看全部
  • 監(jiān)聽器綁定到HttpSession域中的某個(gè)對(duì)象的狀態(tài)的事件監(jiān)聽器

    查看全部
  • 監(jiān)聽域?qū)ο笾械膶傩缘脑黾雍蛣h除的事件監(jiān)聽器

    查看全部
  • ServletRequest的創(chuàng)建與銷毀

    查看全部

舉報(bào)

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

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

微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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

友情提示:

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