请问javax.servlet.GenericServlet中的getInitParameter()是在哪里实现的呢?

读servlet2.4源代码的时候,知道ServletConfig是个接口,GenericServlet是它的实现.
getInitParameter()是在ServletConfig中定义的,按理说应该在GenericServlet中实现该方法才对.

>getInitParameter()是在ServletConfig中定义的
在接口中定义说明这个方法很重要,必须之类实现。
[该贴被banq于2007-11-21 19:51修改过]

banq大哥,
GenericConfig是ServletConfig的唯一的实现类,其中我没找到getInitParameter()这个方法的实现啊.莫非是容器有它的实现吗?

原理在那里,它如果不按照原理做,编译都无法通过,这就是编译语言的优势,建议不要在这上面较劲了,因为从宏观来看,研究框架甚至容器源码不是我们应用使用者的方向,除非你是想做出同样东西。

如果时间允许的话,我想读读这些容器是怎么实现的,学习学习.
我觉得肯定对我提高编程水平有帮助啊

>我觉得肯定对我提高编程水平有帮助啊
我个人认为不会提高,只会浪费时间,不如将这个时间用来学习模式,这方面是对你的水平才有提高。个人观点和经验。我从来没有看过servlet源码。

呵呵,谢谢