MVC的概述
- SUN公司推出JSP技术后,同时也推荐了两种web应用程序的开发模式,一种是JSP+JavaBean模式,一种是Servlet+JSP+JavaBean模式
JSP+JavaBean :
- 适合不太复杂的web程序
- 分工:
- JSP :处理用后请求
- JavaBean : 封装、处理数据
Servlet+JSP+JavaBean(MVC):
- 适合复杂的web应用
- 分工(MVC):
- M : model 模型层:封装数据 ——JavaBean
- C : controller 控制层:处理用户请求——Servlet
- V :view 视图层:显示数据——JSP
- 用户请求都提交到Servlet(C),由 C 统一调度JavaBean(M)封装和处理数据,有JSP(V)进行数据的显示