servlet的生命周期分为三个阶段:1、初始化阶段,调用Init函数 。2、响应客户端请求,调用servlet服务函数。3、销毁,调用destory函数
在项目对应下的web.xml中的
初始化参数:
// 初始化
// 要取得初始化参数,必须使用以下初始化方法
public void init(ServletConfig config) throws ServletException
{
// config对象中有取得初始化参数的方法:getInitParameter("参数名称")
this.usename= config.getInitParameter("usename") ;
this.password = config.getInitParameter("password") ;
String dd = config.getInitParameter("DBDRIVER") ;
System.out.println("usename => "+usename) ;
System.out.println("password => "+password) ;
System.out.println("DBDRIVER => "+dd) ;
}
Tomcat启动先创建config对象,到虚目录下询问web-inf中的web.xml,找到对应
public void init(ServletConfig config) throws ServletException
{
System.out.println("** Servlet 初始化 ...") ;
}
public void doGet(HttpServletRequest req,HttpServletResponse resp) throws IOException,ServletException
{
System.out.println("** Servlet doGet处理 ...") ;
}
// 处理post请求
public void doPost(HttpServletRequest req,HttpServletResponse resp) throws IOException,ServletException
{ this.doGet(req,resp);
System.out.println("** Servlet doPost处理 ...") ;
}
// 销毁
public void destroy()
{
System.out.println("** Servlet 销毁 ...") ;
}