其他分享
首页 > 其他分享> > jsp开发模型

jsp开发模型

作者:互联网

文章目录

jsp开发模型

概念

JSP的开发模型即JSP Model,在Web开发中,为了更方便地 使用JSP技术,Sun公司为JSP技术提供了两种开发模型: JSP Model1和JSP Model2

jsp开发模型1

graph LR
A((浏览器)) -->|请求|B((jsp))
B-->|响应|A
B-->C((JavaBean))
C-->B
C-->|保存或者修改数据|D((数据库))
D-->|读取数据|C

使用模式1访问数据库

jsp开发模型2

JSP Model 2架构模型采用JSP+Servlet+ JavaBean的技术,此技术将原本JSP页面中的流程控制代码提取出来,封装到Servlet中,从而实现了整个程序页面显示、流程控制和业务逻辑的分离。

graph LR
A((浏览器))-->|请求|B((servlet))
B-->C((jsp))
C-->B
C-->|响应|A
B-.->D((javabean))
D-->C
C-->D

使用了Servlet作为控制器,JSP则单纯的只负责显示逻辑(还包括很少量的Java代码)
实际上JSP Model2模型就是MVC(模型Model-视图View-控制器Controller)设计模式,其中控制器的角色是由Servlet实现,视图的角色是由JSP页面实现,模型的角色是由JavaBean实现。

标签:模型,开发,JSP,jsp,Model1,JavaBean
来源: https://blog.csdn.net/zy_com/article/details/101228397