简单的了解Servlet的使用

具体使用:

  1、实现 Servlet 接口

  2、实现 Servlet 接口中 所有的方法

package com.ou.test;

import javax.servlet.*;
import java.io.IOException;

public class Test implements Servlet {


    /**
     * 生命周期方法,由tomcat来调用
     * 它会在Servlet对象出生后,执行一次.
     *
     * @param config tomcat负责传入这个参数
     * */
    @Override
    public void init(ServletConfig servletConfig) throws ServletException {
        System.out.println("执行init()...");
    }

    /**
     * 获取Servlet的配置文件
     *
     * */
    @Override
    public ServletConfig getServletConfig() {
        System.out.println("执行getServletConfig()...");
        return null;
    }


    /**
     * 生命周期方法
     * 会被调用多次,每次处理请求都是在调用service方法
     * 浏览器 进入一次指定的地址就会 调用service方法
     *
     * */
    @Override
    public void service(ServletRequest servletRequest, ServletResponse servletResponse) throws ServletException, IOException {
        System.out.println("执行service()...");
    }


    /**
     * 获取Servlet的信息
     *
     * @return 返回对Servlet的描述信息
     * */
    @Override
    public String getServletInfo() {
        System.out.println("执行getServletInfo()...");
        return null;
    }


    /**
     * 生命周期方法
     * 它会在Servlet对象被销毁之前,执行一次.
     * 展示Servlet对象留下的遗言
     * 一般会在服务器关闭的时候,才会执行
     *
     * */
    @Override
    public void destroy() {
        System.out.println("执行destroy.....");
    }
}

 使用接口的好处:

   1、降低了耦合的程度 

   2、灵活 

     3、高效

     4、复用性高

    5、减少依懒性,提高稳定性

    6、提高扩展性

posted @ 2018-08-12 21:35  追梦滴小蜗牛  阅读(410)  评论(0编辑  收藏  举报