1. 程式人生 > >Servlet3.0的註解自定義原生Servlet實戰

Servlet3.0的註解自定義原生Servlet實戰

Servlet3.0的註解自定義原生Servlet實戰
  講解:使用 Servlet3.0的註解自定義原生Servlet和Listener
    自定義原生Servlet

 1 package net.xdclass.demo.servlet;
 2 
 3 import java.io.IOException;
 4 
 5 import javax.servlet.ServletException;
 6 import javax.servlet.annotation.WebServlet;
 7 import javax.servlet.http.HttpServlet;
 8 import
javax.servlet.http.HttpServletRequest; 9 import javax.servlet.http.HttpServletResponse; 10 11 @WebServlet(name = "userServlet",urlPatterns = "/v1/api/test/customs") 12 public class UserServlet extends HttpServlet{ 13 14 @Override 15 public void doGet(HttpServletRequest req, HttpServletResponse resp) throws
ServletException, IOException { 16 17 resp.getWriter().print("custom sevlet"); 18 resp.getWriter().flush(); 19 resp.getWriter().close(); 20 } 21 22 23 @Override 24 protected void doPost(HttpServletRequest req, HttpServletResponse resp) 25 throws
ServletException, IOException { 26 this.doGet(req, resp); 27 } 28 29 30 31 }

瀏覽器輸入:http://localhost:8083/v1/api/test/customs

結果:

注意:啟動類中要加入@ServletComponentScan註解