社区
Java SE
帖子详情
关于GenericServlet 源码问题
woaiwangchan
2009-03-21 09:50:09
抽象类GenericServlet 既然实现了接口ServletConfig 但是并没给出具体怎么实现里面的方法 反而还在调用ServletConfig 里的方法。我就想问那个具体实现ServletConfig 到底是通过那个类实现的
...全文
82
6
打赏
收藏
关于GenericServlet 源码问题
抽象类GenericServlet 既然实现了接口ServletConfig 但是并没给出具体怎么实现里面的方法 反而还在调用ServletConfig 里的方法。我就想问那个具体实现ServletConfig 到底是通过那个类实现的
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
woaiwangchan
2009-03-22
打赏
举报
回复
???????????????????????????
云上飞翔
2009-03-22
打赏
举报
回复
怎么弄了两次了?
云上飞翔
2009-03-22
打赏
举报
回复
[Quote=引用楼主 woaiwangchan 的帖子:]
抽象类GenericServlet 既然实现了接口ServletConfig
但是并没给出具体怎么实现里面的方法
反而还在调用ServletConfig 里的方法。我就想问那个具体实现ServletConfig 到底是通过那个类实现的
[/Quote]
答:
子类HttpServlet 也翻了 也没见怎样个实现
呵呵呵..,楼主的钻研精神令人佩服.我来回答吧.
这个实现的类,楼主在标准的JAVA源代码中当然是找不到的啦,它是
由容器负责实现的
.如:
若是
在web容器T
omcat
中,则是由Tomcat负责实现(其类是:org.apache.catalina.core.StandardWrapperFacade类)
当容器(如:Tomcat)调用你的Servlet时,容器(如:Tomcat)首先创建一个ServletConfig对象(其实是:org.apache.catalina.core.StandardWrapperFacade类的对象而已),然后将这个ServletConfig对象传递给你的Servlet对象的init(ServletConfig sc)方法.因此:无论是GenericServlet,还是HttpServlet,都
只是使用
容器传递给你的个ServletConfig对象(其实org.apache.catalina.core.StandardWrapperFacade类的对象)而已.
云上飞翔
2009-03-22
打赏
举报
回复
[Quote=引用楼主 woaiwangchan 的帖子:]
抽象类GenericServlet 既然实现了接口ServletConfig
但是并没给出具体怎么实现里面的方法
反而还在调用ServletConfig 里的方法。我就想问那个具体实现ServletConfig 到底是通过那个类实现的
[/Quote]
答:
子类HttpServlet 也翻了 也没见怎样个实现
呵呵呵..,楼主的钻研精神令人佩服.我来回答吧.
这个实现的类,楼主在标准的JAVA源代码中当然是找不到的啦,它是
由容器负责实现的
.如:
若是
在web容器T
omcat
中,则是由Tomcat负责实现(其类是:org.apache.catalina.core.StandardWrapperFacade类)
当容器(如:Tomcat)调用你的Servlet时,容器(如:Tomcat)首先创建一个ServletConfig对象(其实是:org.apache.catalina.core.StandardWrapperFacade类的对象而已),然后将这个ServletConfig对象传递给你的Servlet对象的init(ServletConfig sc)方法.因此:无论是GenericServlet,还是HttpServlet,都
只是使用
容器传递给你的个ServletConfig对象(其实org.apache.catalina.core.StandardWrapperFacade类的对象)而已.
woaiwangchan
2009-03-21
打赏
举报
回复
子类HttpServlet 也翻了 也没见怎样个实现
okie-dokie
2009-03-21
打赏
举报
回复
。。。翻一下GenericServlet 的子类HttpServlet
S
ervlet
&
GenericS
ervlet
&HttpS
ervlet
源码
分析.zip_
GenericS
ervle_httpser
S
ervlet
&
GenericS
ervlet
&HttpS
ervlet
源码
分析,
源码
分析对于学习很有用
Java web Tomcat (二)
GenericS
ervlet
源码
解析
系列文章目录 第一章 配置环境、配置IDEA 第二章
GenericS
ervlet
源码
解析 特别重要 第三章 HttpS
ervlet
第四章 HttpS
ervlet
Request 第五章 重定向 使用注解简化配置文件 第六章 JSP (上) 第七章 JSP (下)EL...
JAVA从入门到进阶(十四)——S
ervlet
学习和手写剖析
GenericS
ervlet
源码
1.实现 S
ervlet
接口 2 继承
GenericS
ervlet
类 3.继承HttpS
ervlet
类 S
ervlet
作用: 1接受请求 2处理请求 3完成响应 一 S
ervlet
接口 S
ervlet
中的方法大多数不需要我们来调用,而是由服务器(Tomcat)来调用。 其中有生命...
GenericS
ervlet
源码
分析
* 建议看完上篇S
ervlet
的
源码
分析再看这篇文章。 */ public abstract class
GenericS
ervlet
implements S
ervlet
, S
ervlet
Config, java.io.Serializable { private static final String LSTRING_FILE = "javax....
S
ervlet
,
GenericS
ervlet
,HttpS
ervlet
源码
解析
继承关系:
GenericS
ervlet
实现了S
ervlet
接口,HttpS
ervlet
抽象类是
GenericS
ervlet
类的子类
GenericS
ervlet
.java public abstract class
GenericS
ervlet
implements S
ervlet
, S
ervlet
Config, java.io....
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章