Servlets GenricServlet和ServletConfig之间的关系是什么?

Servlets GenricServlet和ServletConfig之间的关系是什么?,servlets,Servlets,GenericServlet是ServletConfig的一种类型,而且GenericServlet具有ServletConfig。这里面的逻辑是什么?我该如何理解这一点 public abstract class GenericServlet implements Servlet, ServletConfig, Serializable { private static final long serialVersionUID = 1L; private transient S

GenericServlet
ServletConfig
的一种类型,而且
GenericServlet
具有
ServletConfig
。这里面的逻辑是什么?我该如何理解这一点

public abstract class GenericServlet implements Servlet, ServletConfig, Serializable {

    private static final long serialVersionUID = 1L;
    private transient ServletConfig config;
    ..
  }

GenericServlet类实现Servlet、ServletConfig和可序列化接口。它提供了除服务方法之外的所有接口方法的实现

GenericServlet类可以处理任何类型的请求,因此它与协议无关

您可以通过继承GenericServlet类并提供服务方法的实现来创建通用servlet。
更多信息请访问

ServletConfig是一个接口,由服务实现,以便在首次加载servlet时将配置信息传递给servlet

GenericServlet实现ServletConfig。它不是ServletConfig的子类。理解子类和接口之间的区别