MVC开发模式:
1.jsp历史及MVC的运用:
1.刚开始只有servlet,后端写代码只能使用response.getWriter(),这样麻烦
2.后来sun推出jsp技术,简化了servlet开发,
页面中代码量大,且混杂java代码,js代码,html标签等,
过度使用该技术会难以阅读,维护,分工
3.后来javaweb使用MVC开发模式,使得程序开发趋向规范
2.MVC详解:
1.M:Model,模型 javaBean
完成具体的业务操作,如:查询数据库,封装对象
2.V:View,视图 JSP
展示给用户的数据
3.C:Controller,控制器 Servlet
获取用户输入的请求数据
调用模型Model
将数据交给视图解析并展示
优缺点:
1,优点:
1,耦合度低,维护方便,利于分工
2.代码重用高
2.缺点:
1.是的项目架构复杂化,对开发人员要求高
图解MVC模式: