JAVA WEB 开发架构中的 Servlet 的作用是什么?

JAVA WEB 开发架构中的 Servlet 的作用是什么?,第1张

1.Servlet 相当于一个控制器,页面把请求数据提交给它,然后 它调用方法处理并返回给用户 结果页面

2.mvc意思是 模型层,视图层,控制层的意思。Servlet 是控制器也就是c(控制层),Javabean 是模型层里面封装着程序要处理的数据,jsp是视图层

程序把数据通过视图页面反馈给用户

servlet是后台处理程序,负责接收客户端发送的信息,处理并返回相应的信息。

jsp在现在的环境下,作用就如同一个显示器+键盘+鼠标,负责显示、输入数据。

Java Web项目运行的流程大概是这样的客户端jsp页面发送请求-->servlet接收-->其他层次处理数据(biz、dao等业务处理,访问数据库等)-->servlet将处理后的结果返到客户端jsp-->jsp负责显示处理后的数据。

搞清楚这个流程之后,servlet和jsp的作用就一目了然了。

JAVAEE常说的三大框架就是SSH:Struts2+spring+hibernate;

其中Struts2是显示层的框架,为数据传入、数据返回客户端提供支持。

hibernate是数据层的框架,负责与数据库连接,简化JDBC开发。

spring则是一个轻量级框架,他提供很多功能,能对上面的框架提供更好的支持,同时解决耦合、业务变更等其他问题。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11295422.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-15
下一篇2023-05-15

发表评论

登录后才能评论

评论列表(0条)

    保存