标签:抽象类 tin https 初始化 gets 容器 except 本质 service
1. Servlet就是实现了javax.servlet包下servlet接口的程序,本质是一个java对象,这个对象拥有一系列方法来处理http请求。
2. servlet接口有下面几个方法,
public void init (ServletConfig config) throws ServletException
public void service(ServletRequest req,ServletRespone res) throws ServletException,java.io.IOException
public void destroy()
public ServletConfig getServletConfig()
public java.lang.String getServletinfo()
3. javax.servlet包中有一个抽象类GenericServlet实现了Servlet接口,javax.servlet.http包中抽象类HttpServlet继承了GenericServlet类,并实现了service方法。
4. Servlet执行就是容器如tomcat通过web.xml的配置反射出servlet对象后回调其service方法。
通常,我们自己写的Servlet类只需要继承HttpServlet类,重载DoGet,DoPost方法即可。
5. servlet运行过程:
6. servlet配置中的load-on-startup,当load-on-startup 等于或大于0 的时候初始化时 就开始加载servlet 了!小于0 或不设置时才是第一次请求时加载。
标签:抽象类 tin https 初始化 gets 容器 except 本质 service
原文地址:https://www.cnblogs.com/joey-yang/p/9121524.html