mvc框架 請求到響應的過程。

2021-08-03 08:22:12 字數 732 閱讀 7090

mvc框架大致開發步驟

1、在web.xml檔案中定義***或者servlet,這一步相當於就是把框架帶進應用來,配置了才能帶她玩。

2、定義jsp頁面來搞請求資料,用來傳送請求,post資料的話需要,get的話就不用

3、定義action,,這個就是mvc中的c了,相當於php中的controller,可以用來簡單處理請求或者呼叫model來處理

等第一步中配置的filter或servlet對請求簡單封裝、處理、解析等操作後,通過反射建立乙個action例項,再呼叫方法來處理。

請求找到action乙個是配置,乙個是約定。肯定有乙個通用的控制器在幹這個事情,底層,先不管他。。。

4、配置action

底層的那個通用**根據配置,就可以找到那個請求對應的action哈

5、action處理完後,要顯示頁面哈

下面這是struts2的,不知道其他的是不是全是這,我覺得肯定不是每個請求都要這麼配置吧,太麻煩了,大**的同學們肯定有辦法偷懶的。

jsp路徑

6、請求完了,也處理了,要顯示的哪個頁面也定好了,那就只剩下搞乙個jsp頁面了,jsp頁面當控制器不行,但是當表現層可是好手哈。

對了,還有後台繫結資料到前端的檢視,就像php裡的$this->assign(),肯定也有這個。

ok,乙個完整的請求、到處理並響應的過程,so easy哈!

嘿嘿嘿,come on bug!!!

HTTP 請求和響應過程

一次完整的http請求過程從tcp三次握手建立連線成功後開始,客戶端按照指定的格式開始向服務端傳送http請求,服務端接收請求後,解析http請求,處理完業務邏輯,最後返回乙個http的響應給客戶端,http的響應內容同樣有標準的格式。無論是什麼客戶端或者是什麼服務端,大家只要按照http的協議標準...

HTTP請求和響應過程

請求和響應過程 協議 internate 的基本協議是 tcp ip 傳輸控制協議和網際協議 而目前使用的 都是建立在 tcp ip 上的應用層協議。不同的協議對應不同的應用。而 協議是web 應用所使用的主要協議。協議基於請求響應模式,客戶端向伺服器傳送乙個請求,請求頭包含請求的方法,uri,協議...

HTTP請求和響應過程

請求和響應過程 協議 internate 的基本協議是 tcp ip 傳輸控制協議和網際協議 而目前使用的 都是建立在 tcp ip 上的應用層協議。不同的協議對應不同的應用。而 協議是web 應用所使用的主要協議。協議基於請求響應模式,客戶端向伺服器傳送乙個請求,請求頭包含請求的方法,uri,協議...