iT邦幫忙

2024 iThome 鐵人賽

DAY 30
0
JavaScript

大學生必學的Java入門技巧系列 第 30

[Day30] 淺談HTTP Servlet

  • 分享至 

  • xImage
  •  

進入這次鐵人賽的最後一天啦,今天要介紹和前兩天主題息息相關的一個特殊的class,就是HTTP Servlet,馬上進入主題吧~

什麼是HTTP Servlet
HTTP Servlet是在Java當中一個特殊的class,功能為接收及回應特定的HTTP request。它也擴展了基本的 Servlet 類,提供了額外的功能以處理 HTTP 特定的請求方法(如 GET、POST、PUT、DELETE 等)。

  1. GET:用於請求資料,通常不改變伺服器的狀態。
  2. POST:用於提交資料,通常用於表單提交或上傳檔案。
  3. PUT 和 DELETE:用於更新或刪除資源。
    要特別注意的地方是,Servlet必須在Servlet容器(虛擬的主機)中運行,而最著名的開源Servlet容器包含:Tomcat和Glassfish。此外,現在市面上有各種在Servlet知上運行的框架技術,例如:Struts、SpringMVC…

鐵人賽不知不覺也完成!整體來說還是蠻有成就感的。也有非常多需要加強的地方,希望我未來我能更加進步,持續努力!


上一篇
[Day29] HTTP與網頁伺服器基本知識2
系列文
大學生必學的Java入門技巧30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言