一、注解方式
1.创建Servlet类,并继承HttpServlet重写doGet,doPost
@WebServlet(urlPatterns = "/MyServlet") //定义路径,声明Servlet请求路径
public class MyServlet extends HttpServlet {
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
doGet(req, resp);
}
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
resp.getWriter().println("MyServlet");
resp.getWriter().flush();
resp.getWriter().close();
}
}
2.启动入口类配置
@ServletComponentScan(basePackages = "com.bjpowernode.springboot.servlet") //serclet扫描
所以通过两个注解
@WebServlet 在servlet类中定义路径,声明Servlet请求路径
@ServletComponentScan 在启动入口类中注解,定义Servlet扫描路径