MVC
Model、View、Controller
视图:
负责页面的显示, html、css、js、jsp实现
控制器:
接收请求,跳转到模型处理;处理完毕后,再将处理结果返回给请求方。可以用jsp实现,但建议用servlet实现
模型:
一个功能,用JavaBean实现
jsp的执行流程
graph LR
jsp-->|翻译|java代码
java代码-->|编译|JSP
graph LR
jsp-->|翻译|servlet
servlet-->|编译|JSP
翻译的那些java代码就是servlet
MVC模式流程
graph LR
V-->|1.请求|C
C-->|2.选择请求对应的模型进行处理|M
M-->|3.使用特定的模型进行数据处理|M
M-->|4.返回处理结果|C
C-->|5.选择对应页面进行响应|V