public voi蟠校盯昂d init(ServletConfig config)
publi艘早祓胂c ServletConfig getServletConfig()
public String getServletInfo()
public void service(ServletRequest request,ServletResponse response)
public void destroy()
init () 方法在servlet 的生命周期中仅执行一次,在服务器装载 servlet 时执行。缺省的init()
方法通常是符合要求的,不过也可以根据需要进行 override ,比如管理服务器端资源,一次
性装入GIF 图像,初始化数据库连接等,缺省的 inti() 方法设置了servlet 的初始化参数,并
用它的ServeltConfig 对象参数来启动配置,所以覆盖init() 方法时,应调用 super.init()以确保
仍然执行这些任务。
service () 方法是servlet 的核心,在调用service() 方法之前,应确保已完成 init() 方法。对于
HttpServlet,每当客户请求一个 HttpServlet 对象,该对象的service() 方法就要被调用,
HttpServlet 缺省的service() 方法的服务功能就是调用与 HTTP 请求的方法相应的 do 功能,
doPost()和doGet(),所以对于HttpServlet,一般都是重写doPost()和doGet() 方法。
destroy() 方法在servlet 的生命周期中也仅执行一次,即在服务器停止卸载servlet 时执行,把
servlet 作为服务器进程的一部分关闭。缺省的destroy() 方法通常是符合要求的,但也可以
override,比如在卸载servlet 时将统计数字保存在文件中,或是关闭数据库连接。
getServletConfig() 方法返回一个 servletConfig 对象,该对象用来返回初始化参数和
servletContext 。servletContext 接口提供有关servlet 的环境信息。
getServletInfo()方法提供有关servlet 的信息,如作者,版本,版权。