• java/Servlet


     1 package cn.web.servlet;
     2 
     3 import java.io.IOException;
     4 import java.util.Enumeration;
     5 
     6 import javax.servlet.Servlet;
     7 import javax.servlet.ServletConfig;
     8 import javax.servlet.ServletException;
     9 import javax.servlet.ServletRequest;
    10 import javax.servlet.ServletResponse;
    11 /**
    12  * Servlet方法解说
    13  */
    14 public class AServlet implements Servlet {
    15     
    16     /**
    17      * 他是声明周期方法
    18      *         他会在servlet被销毁之前调用:并且他只会被调用一次:
    19      */
    20     @Override
    21     public void destroy() {
    22         System.out.println("destroy.....");
    23     }
    24     /**
    25      * 用来获取servlet配置信息
    26      */
    27     @Override
    28     public ServletConfig getServletConfig() {
    29         System.out.println("getServletConfig.....");
    30         return null;
    31     }
    32     /**
    33      * 用来获取servlet信息
    34      *         爱运行不运行 
    35      */
    36     @Override
    37     public String getServletInfo() {
    38         System.out.println("getServletInfo.....");
    39         return "我是一个快乐的servlet";
    40     }
    41 
    42     /**
    43      * 他是声明周期方法
    44      *         他会在servlet对像创立之后马上执行,并只执行一次;(出生之后)
    45      */
    46     @Override
    47     public void init(ServletConfig ServletConfig) throws ServletException {
    48         System.out.println("init.....");
    49         /**
    50          * 获取初始化参数
    51         */
    52         System.out.println(ServletConfig.getInitParameter("p1"));
    53         System.out.println(ServletConfig.getInitParameter("p2"));
    54         /**
    55          * 获取所有初始化的值
    56          */
    57         Enumeration<?> e = ServletConfig.getInitParameterNames();
    58         while (e.hasMoreElements()) {
    59             System.out.println(e.nextElement());
    60         }
    61     }
    62     /**
    63      * 他是声明周期方法
    64      *         它会被调用多次,每次处理请求都在用这个方法:
    65      */
    66     @Override
    67     public void service(ServletRequest ServletRequest, ServletResponse ServletResponse)
    68             throws ServletException, IOException {
    69         System.out.println("service.....");
    70     }
    71 }
  • 相关阅读:
    docker 单kafka ,多分区
    spring data jpa + mysql使用json 类型
    C++ Multithread Tutorial
    GDB 调试程序
    C++ Project 积累(四)
    GDB 调试 C/C++ Project
    makefile 学习(一)
    Ubuntu 下配置 boost + eclipse
    C++ Project 积累(3)
    Leetcode Sudoku Solver
  • 原文地址:https://www.cnblogs.com/czb2580/p/5885943.html
Copyright © 2020-2023  润新知