MVC以及Struts2工做流程

MVC是一種軟件架構的思想,將一個軟件系統劃分紅三種不一樣類型的模塊,分別是模型(model),用於封裝業務邏輯。視圖(view),提供用戶操做的接口(提供業務數據的展示,而且,用戶也能夠經過視圖來提交請求)。控制器(controller),將視圖與模型解耦,也就是說視圖要向控制器發送請求,由控制器來決定調用哪個模型來處理,反過來,模型處理以後的結果也交給控制器,由控制器來選擇合適的視圖來展示。j
相關文章
相關標籤/搜索