Servlet学习笔记(三)-Servlet类图分析(一)

在学习Servlet之前,让我先来看看它的“框架”吧。先摸清门路,下面才能走的顺当~

安装完JAVA EE 5的SDK后,在安装目录下的lib文件夹内找到javaee.jar文件(它就是servletAPI,包括jspAPI的"巢穴").

用JD-GUI打开javaee.jar后,在Servlet包中,可以看到一共有19个类名关于Servlet的类,6个其他类,以及HTTP包中5个类名关于Servlet的类。

让我们先对前19个类和HTTP包中的5个类进行下大致了解!

整体关系图

image

这里分成8块来讲

Servlet接口

涉及的关系图:

image

解释:

public abstract interface Servlet:

Servlet学习笔记(三)-Servlet类图分析(一)

Servlet学习笔记(三)-Servlet类图分析(一)

查看接口源码(Copy Code)

package javax.servlet; import java.io.IOException; public abstract interface Servlet { public abstract void init(ServletConfig paramServletConfig) throws ServletException; public abstract ServletConfig getServletConfig(); public abstract void service(ServletRequest paramServletRequest, ServletResponse paramServletResponse) throws ServletException, IOException; public abstract String getServletInfo(); public abstract void destroy(); }

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zwwpsx.html