首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> JSP 程式設計 >> 關於JSP

Servlet 實戰詳解:從 HelloWorld 到運行配置完整演示

     編輯:關於JSP

理解 Servlet 理論後,必須通過完整實例掌握從編寫、編譯、配置到運行的全過程,特別是關鍵的 web.xml 映射配置。

開發第一個 Servlet 程序

1. 環境準備

  • 創建 Java Web 項目,包結構:Servlet
  • 導入 servlet-api.jar 到 WEB-INF/lib(Tomcat 環境已提供,開發時需引入編譯)

2. 代碼實現

package Servlet;
import java.io.*;
import javax.servlet.ServletException;
import javax.servlet.http.*;

public class Servlet_01 extends HttpServlet {
    public void doGet(HttpServletRequest req, HttpServletResponse resp)
            throws ServletException, IOException {
        // 設置響應內容類型
        resp.setContentType("text/html;charset=UTF-8");
        PrintWriter out = resp.getWriter();
        out.println("<html>");
        out.println("<head><title>Web開發</title></head>");
        out.println("<body>");
        out.println("<h1>Hello World</h1>");
        out.println("</body></html>");
        out.close();
    }
}

核心要點:繼承 HttpServlet,重寫 doGet(),通過 response.getWriter() 獲取輸出流輸出 HTML。

3. 部署描述符配置

在 web.xml 中註冊 Servlet 與 URL 映射:

<servlet>
  <servlet-name>Servlet_01</servlet-name>
  <servlet-class>Servlet.Servlet_01</servlet-class>
</servlet>
<servlet-mapping>
  <servlet-name>Servlet_01</servlet-name>
  <url-pattern>/Servlet_01</url-pattern>
</servlet-mapping>

4. 運行驗證

啟動 Tomcat,瀏覽器訪問 https://localhost:8080/項目名/Servlet_01 即可看到輸出結果。

MyEclipse 創建 Servlet 項目結構圖

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved