javaweb—servlet的简单入门使用

时间:2025-03-24 16:59:47

package com.;

 

import ;

 

import ;

import ;

import ;

import ;

import ;

 

publicclass MyFirstServlet extends HttpServlet {

   

    /**

     * 构造方法

    */

    public MyFirstServlet() {

       System.out.println("1. 我被创建了......");

    }

   

    /**

     * init方法

    */

    @Override

    public void init(ServletConfig config) throws ServletException {

       System.out.println("2. init方法被调用......");

    }

   

    /**

     * service方法

     */

    @Override

    protected void service(HttpServletRequest arg0, HttpServletResponse arg1) throws ServletException, IOException {

       System.out.println("3. service方法被调用......");

    }

   

    @Override

    public void destroy() {

       System.out.println("4. 调用destroy方法......");

    }

   

    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

       System.out.println("doGet 方法被调用......");

       response.getWriter().append("my frist servlet");

    }

 

    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

       System.out.println("doPost 方法被调用......");

       doGet(request, response);

    }

}