【javaweb】Servlet的通用写法

如果直接实现Servlet接口,需要实现接口的很多方法,很麻烦。

于是我们可以找到已经实现Servlet接口的类,直接继承实现类不就OK啦!

而Servlet接口的实现类:HttpServlet(用于处理Http的请求)就提供给我们这样一个解决方案。

继承后复写doGet和doPost方法即可。

源码如下:

import java.io.IOException;

import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class HelloServlet02 extends HttpServlet {
	// get请求会来这个方法
	@Override
	protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
		System.out.println("get-----");
	}

	// post请求会来这个方法
	@Override
	protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
		System.out.println("post----");
	}
}

猜你喜欢

转载自blog.csdn.net/qq_42370146/article/details/84776867