MVC各個 部分有哪些技術實現

視圖層用jsp,javascript
     作用--顯示數據,接受用戶輸入數據
控制層用servlet
     作用--接收視圖層數據,傳輸 給業務邏輯層(即模型層) 
模型層用普通java class
     作用--業務類的實現,如:數據庫操作

M(DAO)層,就相當於後臺,

V(jsp),相當於前臺,

C(control)層,相當於控制頁面跳轉;

MVC模式的目的就是實現Web系統的職能分工。
Model層實現系統中的業務邏輯,通常可以用JavaBean或EJB來實現。
View層用於與用戶的交互,通常用JSP來實現。

Controller層是Model與View之間溝通的橋樑,它可以分派用戶的請求並選擇恰當的視圖以用於顯示,同時它也可以解釋用戶的輸入並將它們映射爲模型層可執行的操作。


M:hibernate、mybatis、ibatis
C:severlet、struts、spring、action
V:jsp、FreeMarker、tails、taglib、EL、Velocity
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章