- 1
- 0
- 约1.27千字
- 约 2页
- 2021-10-20 发布于天津
- 举报
Servlet 是什么?Java Servlet简介
下图显示了 Servlet 在 Web 应用程序中的位置。
1.Servlet的定义:
服务器小程序,是用Java编写的服务器端程序,由客户端请求、服务器调用和执行的。 父类是GenericServlet或HttpServlet.
2.servlet的生命周期
(初始化阶段、运行阶段、销毁阶段)当第一次请求某个servlet时服务器自动载入并实例化该servlet并完成对其的一些初始化工作;当一个请求到达容器时,容器寻找相应的servlet实例,然后创建一个线程,根据此线程调用service方法,doGt,doPost方法,当调用结束后调用destroy方法销毁该servlet
3.Servlet与JavaBean的区别:
前者由服务器加载后者由用户程序加载。Servlet必须继承自HttpServlet并覆盖service或doGet或doPost方法,并且要在web.xml配置 ;Javabean就是一个普通的Java类,里面为属性增加了getter和setter并提供默认构造。可以在多层架构的各层存在。想用它作什么都行。而Servlet是展示层的,应当只在展示层存在。常作为MVC中的控制器。
4.Java Servlet 通常情况下与使用 CGI(Common Gateway Interface,公共网关接口)实现的程序可
原创力文档

文档评论(0)