MVC
1.JSP演化歷史
1. 早期只有servlet,只能使用response輸出標簽數據,非常麻煩
2. 后來有了jsp,簡化了Servlet的開發,如果過度使用jsp,在jsp中即寫大量的java代碼,有寫html表,造成難于維護,難于分工協作
3. 再后來,java的web開發,借鑒mvc開發模式,使得程序的設計更加合理性
2.MVC詳解
?
1. M:Model模型(JavaBean)
* 完成具體的業務操作,如:查詢數據庫,封裝對象
2. V:View視圖(JSP)
* 展示數據
3. C:Controller控制器(Servlet)
* 獲取用戶的輸入
* 調用模型
* 將數據交給視圖進行展示
3.優缺點:
1. 優點:
1. 耦合性低,方便維護,可以利于分工協作
2. 重用性高
2. 缺點:
1. 使得項目架構變得復雜,對開發人員要求高