1.是什么
Servlet就是:Server applet:运行在服务器端的小程序。
Servlet就是一个由Tomcat定义的Java接口:定义了一个可以被Java程序实现的接口,只要实现了这个接口,那么这个Java类就能被浏览器所请求访问。
我们所谓的Web开发,其实就是我们写一个Java类,这个Java类实现了Servlet接口,我们重写这个接口里面的方法,然后应对浏览器的各种请求处理响应。
2.怎么用
1.创建javaweb项目 导入 Servlet jar包
2.创建Java类继承HttpServlet 实现这两个方法
@Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { System.out.println("HttpServlet的get请求"); } @Override protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { System.out.println("HttpServlet的post请求"); }
3.在类上写上@webServlet注解
//loadOnStartup 设置>0的数字表示 默认加载对象 // @WebServlet(urlPatterns = "/rocky",loadOnStartup = 1) //@WebServlet("/panda") @WebServlet(value = "/tom",loadOnStartup = 1) public class MyServlet implements Servlet {...}