acd*_*ior 22
destroy()是一个在卸载Servlet的特定实例时由Servlet容器调用的生命周期方法.类似地,当客户端请求Servlet时,容器将调用service().
我们可以
service()从destroy()Servlet中的方法调用方法吗?
简短的回答: 是的,service()就像任何其他方法一样.
答案很长:你可以,但没有意义.service()需要一个请求和响应参数,这些参数通常在调用Servlet时由容器提供.如果你service()自己打电话,你将如何提供这些参数?做什么的?你会null两个都用吗?有什么好处service()了两个空的参数?
我们可以
destroy()从service()Servlet中的方法调用 方法 吗?
是的,再次,你可以destroy()从内部调用,service()因为它也是一个像任何其他方法.虽然仍然很奇怪,但这有时destroy()会有意义,就像你定义的任何逻辑一样(清理,删除属性等).
重要提示:请记住,简单地调用destroy()不会卸载 Servlet实例.您没有在Servlet容器中管理程序中Servlet的生命周期.