首页 > 代码库 > 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的开发流程及生命周期