***採用的是觀察者模式:觀察物件的變化。
分類:監聽
三大域
生命週期監聽:servletcontextlistener,它有兩個方法,乙個在出生時呼叫,乙個在死亡時呼叫;
void contextinitialized(servletcontextevent sce):建立servletcontext時
void contextdestroyed(servletcontextevent sce):銷毀servletcontext時
屬性監聽:servletcontextattributelistener,它有三個方法,乙個在新增屬性時呼叫,乙個在替換屬性時呼叫,最後乙個是在移除屬性時呼叫。
void attributeadded(servletcontextattributeevent event):新增屬性時;
void attributereplaced(servletcontextattributeevent event):替換屬性時;
void attributeremoved(servletcontextattributeevent event):移除屬性時;
生命週期監聽:httpsessionlistener,它有兩個方法,乙個在出生時呼叫,乙個在死亡時呼叫;
void sessioncreated(httpsessionevent se):建立session時
void sessiondestroyed(httpsessionevent se):銷毀session時
屬性監聽:httpsessioniattributelistener,它有三個方法,乙個在新增屬性時呼叫,乙個在替換屬性時呼叫,最後乙個是在移除屬性時呼叫。
void attributeadded(httpsessionbindingevent event):新增屬性時;
void attributereplaced(httpsessionbindingevent event):替換屬性時
void attributeremoved(httpsessionbindingevent event):移除屬性時
生命週期監聽:servletrequestlistener,它有兩個方法,乙個在出生時呼叫,乙個在死亡時呼叫;
void requestinitialized(servletrequestevent sre):建立request時
void requestdestroyed(servletrequestevent sre):銷毀request時
屬性監聽:servletrequestattributelistener,它有三個方法,乙個在新增屬性時呼叫,乙個在替換屬性時呼叫,最後乙個是在移除屬性時呼叫。
void attributeadded(servletrequestattributeevent srae):新增屬性時
void attributereplaced(servletrequestattributeevent srae):替換屬性時
void attributeremoved(servletrequestattributeevent srae):移除屬性時
vim編輯器快速入門
2.按鍵說明 快速入門 一般命令模式 編輯模式 命令列模式 使用 vi 檔名 進入一般模式 按下i進入編輯模式,開始編輯文字,編輯文字 文字編輯完後,按下 esc 鍵回到一般命令模式 按下 進入命令列模式,wq 檔案儲存並退出vi環境 按鍵作用 h或向左箭頭 游標向左移動乙個字元 j 或向下箭頭 游...
Asp快速入門,快速出程式!
我工作一年了,學會了asp php,本人是金屬材料熱處理專業畢業,在學校根本沒搞過,後來畢業在網咖幹了乙個月受不了回家自學asp,照著書學了三個月,才勉強寫了個聊天室程式。後來在公司學php,只用了乙個星期就上手了,把東方自助建站有幾個小錯誤搞定,還寫了乙個簡單的自助站點列表。我總結了一下,之所以後...
Linux快速入門
linux快速入門 1 基礎概念 檔案系統 分割槽和掛載 檔案系統是指作業系統中與管理檔案有關的軟體和資料。linux 的檔案系統和windows中的檔案系統有很大的區別,在windows 下,目錄結構屬於分割槽 linux 下,分割槽屬於目錄結構。在linux 中把每乙個分割槽和某乙個目錄對應,以...