首页 > 代码库 > servlet的开发流程及生命周期

servlet的开发流程及生命周期

Servlet开发流程:

1、  在%TOMCAT_HOME%\webapps下WEB-INF的文件夹写一个文件web.xml

(该网站的配置信息),建立一个名为classes的字文件夹

2、  开发servlet(导入servlet-api.jar)

3、  部署你的servlet

在web.xml中添加

<web-app>

  <servlet>

    <servlet-name>Hello</servlet-name>

    <servlet-class>com.bai.HelloGen</servlet-class> //包名.类名

  </servlet>

 

   <servlet-mapping>

    <servlet-name>Hello</servlet-name>

      <url-pattern>/ap</url-pattern>  //url

  </servlet-mapping>

</web-app>

4、  启动tomcat进行访问

 

Servlet的生命周期:servlet部署在容器里(tomcat),他的生命周期由容器来管理:

 

Servlet的生命周期分为以下几个阶段:

1、  装载servlet,由相应的容器来完成。

2、  创建一个servlet实例

3、  调用servlet的init()方法,该方法只会在第一次访问该servlet时被调用一次。

4、  服务:调用servlet的service()方法,一般业务逻辑在这里处理。该方法在访问该servlet实例时,都会被调用。

5、  销毁:调用servlet的destroy()方法,销毁该servlet实例,该方法在以下情况被调用:

A、tomcat重新启动 B、reload该webapp C、重启电脑

servlet的开发流程及生命周期