`
stormtoy
  • 浏览: 20582 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

基于Servlet的MVC设计模式

阅读更多

MVC是一种流行的软件设计模式,它把系统分为以下3个模块:

 

模型(Model):对应的组件是JavaBean(Java类);

视图(View):对应的组件是JSP或HTML文件;

控制器(Controller):对应的组件是Servlet;

 

 

模型可以分为业务模型和数据模型,他们代表应用程序的业务逻辑和状态

 

视图提供可交互的客户界面,向客户显示模型数据

 

控制器响应客户的请求,根据客户的请求来操作模型,并把模型的响应结果经由视图展现给客户。

 

MVC设计的好处:

 

1:各事其责、互不干涉

 

2:有利于开发中的分工

 

3:有利于组件的重用

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics