Servlet(生命周期)
程序员文章站
2022-06-28 20:37:13
上面是web.xml 下面是servletlife java类 ......
<?xml version="1.0" encoding="utf-8"?>
<web-app version="3.0"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/xmlschema-instance"
xsi:schemalocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">
<servlet>
<description>this is the description of my j2ee component</description>
<display-name>this is the display name of my j2ee component</display-name>
<servlet-name>servletlife</servlet-name>
<servlet-class>com.sxt.in.servletlife</servlet-class>
<load-on-startup>1</load-on-startup><!-- 加载服务器启动流 -->
</servlet>
<servlet-mapping>
<servlet-name>servletlife</servlet-name>
<url-pattern>/life</url-pattern>
</servlet-mapping>
</web-app>
上面是web.xml
下面是servletlife java类
package com.sxt.in;
import java.io.ioexception;
import javax.servlet.servletexception;
import javax.servlet.http.httpservlet;
import javax.servlet.http.httpservletrequest;
import javax.servlet.http.httpservletresponse;
/**
* servlet生命周期
* 1从第一次被调用到服务器结束
* 2如果servlet在xml中配置了load-on-startup生命周期为, 从服务器启动到服务器关闭
* 注意:
* init方法是对servlet进行初始化的一个方法会在servlet第一次进行存储时执行
* destory方法是servlet被销毁时执行,也就是服务器关闭的时候
*
* @author administrator
*
*/
public class servletlife extends httpservlet {
@override//初始化方法在servlet第一次加载内容时被调用
public void init() throws servletexception {
system.out.println("servlet 初始化完成");
}
@override//service方法是真正处理请求的方法
protected void service(httpservletrequest req, httpservletresponse resp)
throws servletexception, ioexception {
resp.getwriter().write("servlet life");//servlet只要服务器在他就在
system.out.println("servlet life");
}
@override
public void destroy() {
system.out.println("我被销毁了");
}
}
上一篇: Java选择题练习 ---(NKW)
下一篇: 楼主寒假在一家公司实习
推荐阅读
-
SpringBoot 源码解析 (六)----- Spring Boot的核心能力 - 内置Servlet容器源码分析(Tomcat)
-
Java:Servlet
-
Servlet | Request 对象获取请求参数的通用方式
-
jsp和servlet操作mysql中文乱码问题的解决办法
-
JSP 开发之Servlet解决网页缓存问题
-
解决cannot be cast to javax.servlet.Filter 报错的问题
-
jsp传参 servlet接收中文乱码问题的解决方法
-
Servlet实现文件上传的三种方法总结
-
JSP+Servlet制作Java Web登录功能的全流程解析
-
JSP中通过Servlet 将服务器硬盘图片并展示到浏览器