首页 > 其他 > 详细

Servlet生命周期和注解配置

时间:2019-04-10 22:43:15      阅读:179      评论:0      收藏:0      [点我收藏+]
Servlet的生命周期和注解配置问题
/*
    Servlet?
    运行在服务器上的小程序  定义浏览器访问到Tomcat的规则

 一、生命周期?
       1.创建
       2.提供服务
       3.被销毁
 二、servlet3.0注解配置?
        直接在java中注解配置, 可以不需要web.xml
 三、servlet体系结构?
        servlet接口
        genericservlet  抽象类 重写service方法
        httpservlet      对http  封装 简化操作 doget()  dopost()
 四、servlet相关配置?
        1.一个servlet 可以定义多个访问路径   @webservlet("/zxf")
        2.路径的规则
             1./xxxx    完全的路径匹配
             2./xxx/xxx 多层匹配
             3.*.xxx    扩展名匹配

        //添加路径  注解配置  不需要web.xml
        @WebServlet("/qqq")
        启动Tomcat后 在地址栏添加 /666  Ser实现类就会运行  显示打印结果。
 */
package cn.zhouzhou;
import javax.servlet.*;
import javax.servlet.annotation.WebServlet;
import java.io.IOException;
//添加路径  注解配置  不需要web.xml
@WebServlet("/qqq")
public class Demo implements Servlet {
    @Override
    public void init(ServletConfig servletConfig) throws ServletException {
        System.out.println("启动int方法");
    }

    @Override
    public ServletConfig getServletConfig() {
        return null;
    }

    @Override
    //刷新一次 执行一次
    public void service(ServletRequest servletRequest, ServletResponse servletResponse) throws ServletException, IOException {
        System.out.println("run");
    }

    @Override
    public String getServletInfo() {
        return null;
    }

    @Override
    //服务器关闭的时候  需要点击右下角的结束框  红色的正方形。
    public void destroy() {
        System.out.println("关闭 servlet的生命周期结束!");
    }
}

 

Servlet生命周期和注解配置

原文:https://www.cnblogs.com/ZXF6/p/10686558.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!