為什么要用Listener(監(jiān)聽(tīng)器)
為什么要用Listener(監(jiān)聽(tīng)器)?
馬克- to-win:馬克 java社區(qū):防盜版實(shí)名手機(jī)尾號(hào): 73203。
馬克-to-win:當(dāng)你在web.xml里配置好監(jiān)聽(tīng)器后,當(dāng)發(fā)生一些特定的事件后,你就能知道。比如ServletContextListener能監(jiān)聽(tīng)到你的應(yīng)用程序的啟動(dòng)和銷(xiāo)毀,HttpSessionListener能監(jiān)聽(tīng)到Session的生成和銷(xiāo)毀,監(jiān)聽(tīng)你的在線人數(shù)就在這。 ServletRequestListener能監(jiān)聽(tīng)到Request的生成和銷(xiāo)毀。檢測(cè)你的某些網(wǎng)頁(yè)的訪問(wèn)量就用它,這樣減少了你在很多網(wǎng)頁(yè)里分別寫(xiě)代碼,在你的RequestListener里,只要加哪個(gè)網(wǎng)頁(yè)的判段就可以了。