【Javaweb】javabean MVC Servlet
javabean:
是一个类,用于封装业务逻辑或者封装数据
必须满足以下两点定义:
1.public修饰,public无参构造
2.所有属性都是private修饰,并且提供get/set方法
MVC:
MVC是一种设计模式
用来使页面设计和业务逻辑分离,使开发人员专注其中的一项,降低开发难度,提高了开发效率。
M: Model ,模型
V:View视图 用于展示,以及与用户交互。使用html js css jsp jquery 等前端技术实现。
C:Controller ,控制器:接受请求跳转到模型处理;模型处理完毕后,再将处理的结果返回给请求处。 一般会用servlet实现
实践角度:

请求应答角度:

Servlet:
Servlet是一个类,必须符合下列规定:
1.继承javax.servlet.http.HttpServlet
2.重写其中的doget()或dopost()方法
使用时需要先更改web.xml。
生命周期

servlet的结构

tips:
空实现:
用于弥补继承接口必须实现所有方法的不方便之处。
利用另一个中间类继承接口,并把所有方法空实现。
这样其他类可以不用直接继承接口,只需继承中间类。
想要什么方法重写就行了,不需要把所有方法都写上。

浙公网安备 33010602011771号