package servlet;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
* 执行顺序:
* 构造方法>init()>service()>doGet()&doPost()>destory()
* */
@SuppressWarnings("serial")
public class TestServlet extends HttpServlet {
/**
* 构造方法,第一次访问时实例化,之后不会实例化,单实例
* */
public TestServlet(){
}
/**
* 用于简单的初始化工作,只会调用一次,可重写但不建议重写
* */
@Override
public void init(){
}
/**
* 请求的入口方法,决定调用doget或者dopost,请求一次调用一次
* */
@Override
public void service(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
}
/**
* *处理get请求,请求一次调用一次
*/public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {}/** * 处理post请求,请求一次调用一次 * */public void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException,
IOException {this.doGet(request, response);}/** * 销毁,当重启或关闭时调用 * */@Overridepublic void destroy() {}}
servlet生命周期
最新推荐文章于 2019-05-07 16:15:42 发布