1、MVC模式
mvc全名是model view controller,是模型视图和控制器的缩写,一种设计方式,是一种业务逻辑、数据和界面分离的方式组织代码
典型的案列:jsp+servlet+javabean
2、MVC框架
什么是MVC框架?
是为了解决传统MVC模式(JSP+Servlet+JavaBean)的一些问题而出现的框架。
传统的mvc模式问题:
①所有的Servlet和Servlet映射都要配置在web.xml中,如果项目太大,web.xml就非常庞大,并且不能实现模块化管理;
②Servlet 的主要功能就是 接受表单数据、处理逻辑业务、分发转向;
③接受参数比较麻烦,不能通过model来接受,只能单个接受,接受完成后转换封装model。
④跳转页面比较单一,forward和redirect;
常见的框架有struts和springmvc。