您的位置:首页 > 其它

Servlet基础你必须知道啊:生命周期 init () service()

2009-03-29 21:12 316 查看
好久没来了,去参加比赛了,今天我会来了,哈哈

我们接着上次来,生命周期已经谈过了,我们来看看Servlet的一些细节吧!

为甚么Servlet有两个init方法呢?

init()

init(ServletConfig)

因为Servlet的初始化有参数ServeltConfig指定,但我们在重写init方法时,容易忘记super(ServletConfig)这样就导致服务器不能调用init(ServletConfig)正确初始化,所以工具包为了避免这种情况,而为我们定义了一个无参数的构造方法,供我们重写,不会导致出事化问题。

public service

protected service

工作过程中是由服务器调用共有的Service,然后才是通过service调用受保护的service,这样做也是为了防止重写而造成危害。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: