一:Servlet概述

1.什么是Servlet
           Servlet是运行在服务端的Java小程序,是sun公司提供的一套规范,用来处理客户端请求、响应给浏览器的动态资源。Servlet是Java Web三大组件之一(Servlet、Filter、Listener)、且是最重要的一个。

二:Servlet的作用

1.Servlet作用:用来处理从客户端发过来的请求,并对该请求做出相应
Servlet任务:1.获取请求数据
                         2.处理请求
                         3.完成相应

三:Servlet的入门

Servlet规范要求:Servlet程序需要编写实现类,并在web.xml进行配置。
实现类:通常继承javax.servlet.http.HttpServlet类,并复写doGet和doPost方法
     1.doGet()方法用于处理get请求
     2.doPost()方法用于处理post请求
配置信息:在web.xml中进行配置

编写Servlet

 1.创建类,继承HttpServlet,复写doGet和doPost方法

package elitel;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;


public class HServlet extends HttpServlet {




public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
           System.out.println("get请求执行");
}


public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
System.out.println("post请求执行");
}


}
2.编写配置文件

3.浏览器访问
     在浏览器输入:http://localhost:8889/Demo/servlet/HServlet
     浏览器显示空白页面


     控制台打印信息




Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐