关于Servlet接口中各抽象方法简介
/**
* 初始化方法
* 在Servlet被创建时,执行
* 只会执行一次
*/
@Override
public void init (ServletConfig servletConfig) throws ServletException{
System.out.println("init...");
}
/**
* 获取ServletConfig对象
* ServletConfig: Servlet的配置对象
*/
@Override
public ServletConfig getServletConfig (){
return null;
}
/**
* 提供服务的方法
* 每一次Servlet被访问时,执行
* 可执行多次
* @param servletRequest
* @param servletResponse
* @throws ServletException
* @throws IOException
*/
@Override
public void service (ServletRequest servletRequest, ServletResponse servletResponse)
throws ServletException, IOException{
System.out.println("service...");
}
/**
* 获取Servlet的一些信息,版本,作者 ...
*/
@Override
public String getServletInfo (){
return null;
}
/**
* 销毁方法
* 在Servlet被杀死之前执行
* 在服务器正常关闭时,执行,执行一次
*/
@Override
public void destroy (){
System.out.println("destroy...");
}