spring MVC 框架結構和過程

2021-07-22 19:11:36 字數 925 閱讀 6974

第一步:發起請求到前端控制器(dispatcherservlet)

可以根據xml配置、註解進行查詢

第四步:前端控制器呼叫處理器介面卡去執行handler

第五步:處理器介面卡去執行handler

第六步:handler執行完成給介面卡返回modelandview

第七步:處理器介面卡向前端控制器返回modelandview

modelandview是springmvc框架的乙個底層物件,包括model和view

第八步:前端控制器請求視**析器去進行視**析

根據邏輯檢視名解析成真正的檢視(jsp)

第九步:視**析器向前端控制器返回view

第十步:前端控制器進行檢視渲染

檢視渲染將模型資料(在modelandview物件中)填充到request域

第十一步:前端控制器向使用者響應結果

元件:1、前端控制器dispatcherservlet(不需要程式設計師開發)

作用接收請求,響應結果,相當於**器,**處理器。

有了dispatcherservlet減少了其它元件之間的耦合度。

作用:根據請求的url查詢handler

3、處理器介面卡handleradapter

作用:按照特定規則(handleradapter要求的規則)去執行handler

4、處理器handler(需要程式設計師開發)

注意:編寫handler時按照handleradapter的要求去做,這樣介面卡才可以去正確執行handler

5、視**析器view resolver(不需要程式設計師開發)

作用:進行視**析,根據邏輯檢視名解析成真正的檢視(view)

6、檢視view(需要程式設計師開發

jsp)

view是乙個介面,實現類支援不同的view型別(jsp、freemarker、pdf...)

springboot框架結構

dispatch2dao.xml templates.view 自定義包名 分類包名 html 頁面檔案 自定義 form 可用作 增 改 自定義 list 可用作 展示 自定義 view 可用作 檢視 base basecontroller 定義controller基類 base basedao ...

metasploit框架結構

輔助模組 aux 滲透攻擊模組 exploit 後攻擊模組 post 攻擊載荷模組 payloads 空指令模組 nops 編碼模組 encoders 規避 免殺 模組 evasion 載入其他模組 整合現有的一些外部安全工具 如nessus openvas漏洞掃瞄器等,為使用者介面提供一些新的功能...

HTML基礎標籤和框架結構

1.html中主要的基礎標籤如下 注釋標籤 段落標籤 標題標籤,該標籤的引數從h1 h6 換行標籤或者 字型 粗體標籤 字型 斜體標籤 下標 上標 預格式標籤 位址標籤 刪除標籤 插入標籤 連線標籤 下水平線標籤 在新的瀏覽器開啟連線 跳轉到當前頁面的指定段落 跳轉段落a1 段落a1 段落a1 3....