Servlet--實例 博客說明 文章所涉及的資料來自互聯網整理和個人總結,意在於個人學習和經驗彙總,如有什麼地方侵權,請聯繫本人刪除,謝謝! HelloWorld 創建Java Web項目,在src目錄下新建類文件Helloworld.java import javax.servlet.Servl ...
Servlet--實例
博客說明
文章所涉及的資料來自互聯網整理和個人總結,意在於個人學習和經驗彙總,如有什麼地方侵權,請聯繫本人刪除,謝謝!
HelloWorld
創建Java Web項目,在src目錄下新建類文件Helloworld.java
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.io.PrintWriter;
/**
* @author tanglei
* @date 2020/6/21 6:04 下午
*/
public class HelloWorld extends HttpServlet {
private String message;
public void init() throws ServletException
{
// 執行必需的初始化
message = "Hello World";
}
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException
{
// 設置響應內容類型
response.setContentType("text/html");
// 實際的邏輯是在這裡
PrintWriter out = response.getWriter();
out.println("<h1>" + message + "</h1>");
}
public void destroy()
{
// 什麼也不做
}
}
編寫配置文件
在web目錄下的WEB-INF裡面的web.xml裡面配置
<servlet>
<servlet-name>HelloWorld</servlet-name>
<servlet-class>HelloWorld</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>HelloWorld</servlet-name>
<url-pattern>/HelloWorld</url-pattern>
</servlet-mapping>
啟動項目
點擊啟動項目,等待項目成功啟動之後,會自動打開瀏覽器的localhost:8080的預設項目,由於我們這裡是Idea啟動的,所以啟動的項目就是我們當前的項目,名稱為tomcat_test_war_exploded
我們在瀏覽器中輸入完整的url路徑http://localhost:8080/tomcat_test_war_exploded/HelloWorld
打開檢查,找到介面的回應
感謝
菜鳥教程
萬能的網路
以及勤勞的自己
關註公眾號: 歸子莫,獲取更多的資料,還有更長的學習計劃