javax.servlet.Servlet源码分析
要编写一个Servlet,必然要实现javax.servlet.Servlet接口
源码如下package javax.servlet;import java.io.IOException;
public interface Servlet { /* 此方法负责初始化Servlet对象,一旦Servlet容器创建好Servlet对象,那么一切初始化操作由这个方法完成。 init()方法执行成功后,这个Servlet才能放入服务中,被客户端请求到。 发生妨碍servlet正常操作时,抛出ServletException异常。 参数ServletConfig对象包含了Servlet的配置和初始化参数 这里的配置和初始化参数是web.xml中的servlet,servlet-mapping中,或者是sevlet3.0开始的注解中。 */ public void init(ServletConfig config) throws ServletException; /* 此方法主要用于返回ServletConfig对象,这个对象包含Servlet的配置和初始化操作,这里主要是为了给init(ServletConfig config)这个方法使用的。 */ public ServletConfig getServletConfig(); /* 此方法主要是由Servelt容器调用,用于处理来自于客户端的请求 */ public void service(ServletRequest req, ServletResponse res) throws ServletException, IOException; /* 此方法主要是返回纯字符串(不是任何标记语言,xml,html...),标识这个servlet的作者,版本和版权等 */ public String getServletInfo(); /* 此方法主要是由Servlet容器调用,用于将Servlet从服务中取出,这个Servelet的生命周期终止。 */ public void destroy(); }
相关推荐
JudeJoo 2020-08-21
meleto 2020-08-15
lantingyue 2020-07-30
zyjj 2020-07-27
pengpengflyjhp 2020-07-19
htofly 2020-07-09
三动 2020-06-21
hyxinyu 2020-06-08
洗尽铅华 2020-06-07
shayuchaor 2020-06-07
xiamubawei 2020-06-04
方志朋 2020-05-30
一片荷叶 2020-05-27
spring艳 2020-05-16
zhangdy0 2020-05-06
80304053 2020-05-04
neweastsun 2020-05-04
shuiluobu 2020-05-01
itjavashuai 2020-04-26