【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:

空实现:

用于弥补继承接口必须实现所有方法的不方便之处。

利用另一个中间类继承接口,并把所有方法空实现。

这样其他类可以不用直接继承接口,只需继承中间类。

想要什么方法重写就行了,不需要把所有方法都写上。

 

posted @ 2020-08-15 16:37  a树  阅读(87)  评论(0)    收藏  举报