1.Struts2-框架概述

Source

1.什么是框架

      所谓框架,就是把一些繁琐的重复性代码封装起来,使程序员在编码中把更多的精力放到业务需求的分析和理解上面。

      特点:封装了很多细节,程序员在使用的时候会非常简单。

2.三大框架

  1. struts、hibernate、spring(SSH)
  2. springmvcmybatisspring(SSM)

3.三层架构

MVC

  1. M:Model 模型,封装数据。javabean
  2. V:view 视图,展示界面。jsp
  3. C:Controller 控制器,控制程序流程。

Servlet和Filter

Servlet

Filter