jsp 组成: html   java代码   指令

早期的 Javaweb 项目,将全部的内容编写在 jsp 页面中,不仅编写 html 页面样式,同时还写 Java 代码;

导致页面内容非常繁杂,一旦发生错误,出现 bug ,调试成本非常高;

MVC 设计模式,针对项目架构进行设计,将整个项目的代码分成几个包,每个包里用来编写哪种内容;

M : Model 层,模型层,保存数据的层 JavaBean ,用来接收数据所使用的类;

存储数据 Bean 业务逻辑Bean


V : View 层,视图层,就是给用户展示数据的层,包含页面的样式, html 、 jsp

C : Controller 层,控制层,控制页面跳转,控制页面中显示的内容; servlet

MVC 设计模式,不是独属于 Java 的,而是适用于所有的 B/S( 浏览器 / 服务器 ) 项目