• Servlet课程0424(一) 通过实现Servlet接口来开发Servlet


    //这是我的第一个Servlet,使用实现Servlet接口的方式来开发
    
    package com.tsinghua;
    
    import javax.servlet.*;
    import java.io.*;
    import javax.servlet.Servlet;
    import javax.servlet.ServletConfig;
    import javax.servlet.ServletException;
    import javax.servlet.ServletRequest;
    import javax.servlet.ServletResponse;
    import java.io.IOException;
    
    public class Hello implements Servlet{
        /**
         * Method init
         *
         *
         * @param parm1
         *
         @throws ServletException
         *
         */
         //该函数用于初始化该Servlet(类似于类的构造函数)
         //该函数只会被调用一次(当用户第一次访问该Servlet时被调用)
        public void init(ServletConfig parm1) throws ServletException {
            // TODO: 在这添加你的代码
            System.out.println("init it");
        }
    
        /**
         * Method getServletConfig
         *
         *
         * @return
         *
         */
        public ServletConfig getServletConfig() {
            // TODO: 在这添加你的代码
            return null;
        }
    
        /**
         * Method service
         *
         *
         * @param parm1
         * @param parm2
         *
         @throws ServletException
         @throws IOException
         *
         */
         //这个函数用于处理业务逻辑
         //程序员应当把业务逻辑代码写在这里
         //当用户每访问该Servlet时都会被调用
         //req用于获得客户端(浏览器)的信息
         //res用于向 客户端(浏览器)返回信息
        public void service(ServletRequest req, ServletResponse res) throws ServletException, IOException {
            // TODO: 在这添加你的代码
            //向控制台打印
            System.out.println("serviece it");
            //从res中得到PrintWriter,向浏览器打印信息
            PrintWriter pw = res.getWriter();
            pw.println("hello World!");
        }
    
        /**
         * Method getServletInfo
         *
         *
         * @return
         *
         */
        public String getServletInfo() {
            // TODO: 在这添加你的代码
            return "";
        }
    
        /**
         * Method destroy
         *
         *
         */
         
         //销毁Servlet实例,释放内存
         //1.reload该Servlet(webApps) //2.关闭tomcat //3.关机
        public void destroy() {
            System.out.println("destroy!");
            // TODO: 在这添加你的代码
            
            
        }
        
        
    }
  • 相关阅读:
    Zookeeper入门(三)之工作流
    Zookeeper入门(二)之基础
    Zookeeper入门(一)之概述
    Docker删除/停止容器
    webbench安装和简单使用
    Notepad++ 7.3.2 Download 64-bit x64 / 32-bit x86
    7 常见问题
    6 完整测试
    5 安装Alloc服务
    4 安装MPush
  • 原文地址:https://www.cnblogs.com/beautiful-code/p/5428081.html
Copyright © 2020-2023  润新知