• servlet生命周期


    1.当servlet第一次调用时,会出发init()函数,该函数会吧servlet实例加载到内存

    2.然后调用service函数

    3.当第二次访问该servlet时直接调用service函数

    4.当web应用reload或者关闭tomcat或者关机都会去调用destory函数,该函数去销毁servlet

    package com.wangzhi.servlet;
    
    import java.io.IOException;
    
    import javax.servlet.Servlet;
    import javax.servlet.ServletConfig;
    import javax.servlet.ServletException;
    import javax.servlet.ServletRequest;
    import javax.servlet.ServletResponse;
    
    public class Myfirst implements Servlet {
        // 销毁函数,内存中清除,调用一次
        @Override
        public void destroy() {
            // TODO Auto-generated method stub
    
        }
    
        @Override
        public ServletConfig getServletConfig() {
            // TODO Auto-generated method stub
            return null;
        }
    
        // 获取对象
        @Override
        public String getServletInfo() {
            // TODO Auto-generated method stub
            return null;
        }
    
        // 每次调用一次,servlet装载内存
        @Override
        public void init(ServletConfig arg0) throws ServletException {
            // TODO Auto-generated method stub
    
        }
    
        @Override
        public void service(ServletRequest req, ServletResponse res)
                throws ServletException, IOException {
            // TODO Auto-generated method stub
    res.setCharacterEncoding("utf-8");
    System.out.println("hello,world!"+new java.util.Date());
    res.getWriter().println("hello,world"+new java.util.Date()+" I want to fuck you"+req.getRemoteHost()+"<h1>Helloworkd!大家好才是真的好</h1>"
    );
    
        }
    
    }
    View Code

     

  • 相关阅读:
    python模块之xlrd,xlwt,读写execl(xls,xlsx)
    Gulp的常见用法
    Linux常用操作及命令大全
    解决谷歌云 ssh 登录权限被拒的问题 google cloud (publickey,gssapi-keyex,gssapi-with-mic)
    创建web服务器
    网站与服务器的基本知识
    flex布局与移动页面适应
    史上最全的maven的pom.xml文件详解
    linux maven安装
    在 Linux 下搭建 Git 服务器(yum安装)
  • 原文地址:https://www.cnblogs.com/helloworld2019/p/10987020.html
Copyright © 2020-2023  润新知