首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
说一下Servlet的体系结构。
[问答题]
说一下Servlet的体系结构。
添加笔记
求解答(0)
邀请回答
收藏(697)
分享
纠错
15个回答
添加回答
0
请叫我达文西
复读机
发表于 2019-10-27 22:18:09
回复(0)
更多回答
8
橙须圆
Servlet类 ← GenericServlet类 ← HttpServlet类 ← MyServlet类(自己建的类) (←代表继承)。
Servlet类包含所需的三个必要的生命周期方法:init()初试化Servlet、service()相应Servlet请求、destroy()销毁Servlet,但直接继承需要重写所有方法,所以GenericServlet类继承了Servlet类并实现了所有方法,但它不是HTTP协议类,所以又由HttpServlet类继承GenericServlet类并是HTTP协议类。
所以我们在建立Servlet类时只需继承HttpServlet类,重写我们需要的doGet(),doPost()请求即可,这两个方法对应客户端的get和post请求。
发表于 2020-01-02 14:24:07
回复(1)
8
曹小瞒
可参考链接:http://blog.csdn.net/a236209186/article/details/51262646
发表于 2016-07-25 17:58:24
回复(0)
3
无知者无畏
转自
https://www.jianshu.com/p/9cf44f932790
发表于 2018-09-12 16:39:39
回复(0)
1
岁月长流人无情
所有的servlet必需直接或间接的实现Servlet接口
编辑于 2019-11-26 00:22:35
回复(0)
1
西瓜同学🏀
所有的Servlet都必须要实现的核心的接口是javax.servlet.Servlet。每一个Servlet都必须要直接或者是间接实现这个接口,或者是继承javax.servlet.GenericServlet或者javax.servlet.http.HTTPServlet。最后,Servlet使用多线程可以并行的为多个请求服务
发表于 2019-05-05 15:39:37
回复(0)
1
toIndex
Servlet工作原理,参考https://www.cnblogs.com/ytuan996/p/10610142.html Servlet的规范都是基于以上四个类来运转的:ServletContext,ServletConfig,ServletRequest,ServletResponse。其中ServletConfig是初始化时StandardWrapper的 StandardWrapperFacade 作为ServletConfig传递过来的,而ServletRequest,ServletResponse是响应http请求时调用Servlet传递过来的,ServletConfig包含了Servlet相关属性的配置。ServletContext为负责不同模块之间数据交换准备交易场景(全局上下文)。
发表于 2019-04-02 00:58:52
回复(0)
1
Crystal
所有的Servlet都必须要实现的核心的接口是javax.servlet.Servlet。每一个Servlet都必须要直接或者是间接实现这个接口,或者是继承javax.servlet.GenericServlet或者javax.servlet.http.HTTPServlet。最后,Servlet使用多线程可以并行的为多个请求服务。
发表于 2015-10-29 12:10:42
回复(0)
0
Ethan要上岸
已经不是javax了
发表于 2021-11-12 08:19:14
回复(0)
0
大牛魔
我很纳闷,为什么同样的答案会一直被复制……看的头疼,兄嘚
发表于 2019-09-19 03:00:44
回复(0)
0
呀小裴
所有的Servlet都必须要实现的核心的接口是javax.servlet.Servlet。每一个Servlet都必须要直接或者是间接实现这个接口,或者是继承javax.servlet.GenericServlet或者javax.servlet.http.HTTPServlet。最后,Servlet使用多线程可以并行的为多个请求服务
发表于 2019-05-03 21:30:56
回复(0)
0
茹(๑•.•๑)
所有的Servlet都必须要实现的核心的接口是javax.servlet.Servlet。每一个Servlet都必须要直接或者是间接实现这个接口,或者是继承javax.servlet.GenericServlet或者javax.servlet.http.HTTPServlet。最后,Servlet使用多线程可以并行的为多个请求服务。
发表于 2019-04-29 21:50:20
回复(0)
0
Gaoyuer
所有的Servlet都必须要实现的核心的接口是javax.servlet.Servlet。每一个Servlet都必须要直接或者是间接实现这个接口,或者是继承javax.servlet.GenericServlet或者javax.servlet.http.HTTPServlet。最后,Servlet使用多线程可以并行的为多个请求服务。
发表于 2019-04-28 21:30:41
回复(0)
0
牛客1502688号
servlet api包含两个软件包: javax.servlet servlet接口,genericservlet抽象类 java.servlet.http httpservlet,httpservletrequest,httpservletresponse
发表于 2016-08-09 08:40:41
回复(0)
0
西弗斯
所有的Servlet都必须要实现的核心接口是javax.servlet.Servlet。每一个Servlet都必须要直接或者简介实现这个接口,或者是继承javax.servlet.GenericServlet或者javax.servlet.http.HTTPServlet。最后,Servlet使用多线程可以并行的为多个请求服务。
发表于 2016-05-03 22:13:19
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
Java
上传者:
24
难度:
15条回答
697收藏
7889浏览
热门推荐
相关试题
分页系统的逻辑地址结构是一维的,分...
操作系统
评论
(1)
关于分段系统与分页系统的区别,描述...
操作系统
评论
(1)
你说在销售运营这个岗位上会涉及到一...
评论
(1)
相关性分析有哪些?
评论
(1)
如何检验聚类分析结果
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题