Servlet其实就是Java提供的一个接口,同时也是处理网络请求的规范,是Java Web程序的基础。
Servlet由Servlet容器来统一管理,当浏览器向Web服务器发送一个请求后,Web服务器交给Servlet容器来处理,Servlet容器解析后决定哪个具体的Servlet去执行业务逻辑。Servlet执行后,回传请求结果,最后请求结果在浏览器呈现。
1.1 继承HttpServlet重写doGet与doPost,添加@WebServlet注解
@WebServlet(urlPatterns = "/self/info")
public class ServletTestDemo extends HttpServlet {
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
PrintWriter printWriter=resp.getWriter();
printWriter.println("");
printWriter.println("Servlet Demo ");
printWriter.println("");
printWriter.println("Servlet Display Demo
");
printWriter.println("Hello servlet");
printWriter.println("");
printWriter.println("");
printWriter.println("