model1模式,技术组成:jsp+javaBean,这种模式的弊端是随着业务复杂性,致使jsp页面比较混乱。java
model2模式,技术组成:jsp+servlet+javaBean,这种模式的优势是,开发中使用各个技术擅长的方面:web
M:Model---模型 javaBean,封装数据数据库
V:View-----视图 jsp,单纯进行页面的显示设计模式
C:Controller----控制器 Servelt,获取数据--对数据进行封装--传递数据-- 指派显示的jsp页面架构
web层:收集页面数据,封装数据,传递数据,指定响应jsp页面jsp
service层:逻辑业务代码的编写设计
dao层:数据库的访问代码的编写3d
好比商品展现,使用Servlet和jsp技术搭建三层架构以下图所示:blog