当前位置: 移动技术网 > IT编程>开发语言>Java > (Tomcat资料)Servlet学习资料(一)

(Tomcat资料)Servlet学习资料(一)

2020年07月27日  | 移动技术网IT编程  | 我要评论
servlet基础package com.tomcat.servlet;import javax.servlet.*;import java.io.IOException;public class MyServlet2 implements Servlet { @Override public void init(ServletConfig servletConfig) throws ServletException { } @Override public

servlet基础

package com.tomcat.servlet;
import javax.servlet.*;
import java.io.IOException;
public class MyServlet2 implements Servlet {
    @Override
    public void init(ServletConfig servletConfig) throws ServletException {

    }
    @Override
    public ServletConfig getServletConfig() {
        return null;
    }
    @Override
    public void service(ServletRequest servletRequest, ServletResponse servletResponse) throws ServletException, IOException {

    }
    @Override
    public String getServletInfo() {
        return null;
    }
    @Override
    public void destroy() {

    }
}
  1. public void init(ServletConfig servletConfig) 负责Servle的初始化工作创建好Servlet对象后会调用此方法,该方法用于接收一个ServletConfig 类型的参数,Servlet容器通过这个参数向Servlet传递初始化配置。
  2. public ServletConfig getServletConfig() 返回容器调用init(ServletConfig config)方法时传递给Servlet的ServletConfig 对象。
  3. (重点)public void service(ServletRequest servletRequest, ServletResponse servletResponse) 负责用户的请求,当容器接收到客户端访问Servlet对象的请求时,就会调用此方法,容器会构造一个表示客户端请求信息的ServletRequsest对象和一个响应客户端的ServletResponse对象作为参数传递给service()方法,在service()方法中可以通过ServletRequset对象得到客户端的相关请求,对请求进行处理后,调用ServletResponse对象的方法设置响应信息。
  4. public String getServletInfo()返回一个字符串,其中包含关于Servlet的信息。(例如:作者、版本、版权等)
  5. public void destroy()释放Servlet占用的资源,当Servlet对象被销毁时,容器会调用此方法。

本文地址:https://blog.csdn.net/xiao_yan_/article/details/107591418

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网