JavaWeb之Servlet

含義

Servlet是一種Web動態開發技術,也是JavaEE的組件之一。

作用

處理請求和響應數據

開發步驟

  1. extends HttpServlet類
  2. 重寫doGet()或doPost()方法
  3. web.xml配置

    DateServlet.class
    public class DateServlet extends HttpServlet {
    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
    
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        Date date = new Date();
        String data = sdf.format(date);
        resp.getOutputStream().write(data.getBytes());
    }
    }
    web.xml
    <servlet>
    //定義servlet的名字
    <servlet-name>dateServlet</servlet-name>
    //Tomcat會根據該值反射創建servlet對象 
    <servlet-class>com.neu.day01.DateServlet</servlet-class>
    </servlet>
    //配置當前servlet能處理怎樣的url請求
    <servlet-mapping>
    <servlet-name>dateServlet</servlet-name>
    <url-pattern>/dateServlet</url-pattern>
    </servlet-mapping>

    測試

    JavaWeb之Servlet

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章