zoukankan      html  css  js  c++  java
  • 简单的了解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、提高扩展性

  • 相关阅读:
    随笔
    3.1作业
    关于JavaDate数据返回到前端变数字的问题(并引申到前后端时间的传输)
    utf-8转换为base64
    base64转换为utf-8
    Java Web基础——jsp调用动态界面
    Java Web基础——JSP指令标记
    2020软件工程最后一次作业
    软件工程第二次结对作业
    软件工程第三次作业
  • 原文地址:https://www.cnblogs.com/oukele/p/9465046.html
Copyright © 2011-2022 走看看