java筆記2-servlet總體

servlet是什么?它是java語言中專門來處理各種協議通訊的程序模塊。就像有專門處理數據庫的,有專門解析xml的!那既然是處理通訊協議的, 也就是做web的,那就因該涉及到web開發的方方面面

  • web應用程序的基礎知識

    • URL,URN與URI
    • URL編碼,這個常用!
    • 何謂容器?
    • Servlet與jsp的關系
    • MVC/Model2
  • 編寫servlet的準備工作

    • 第一個完整的servlet代碼
    • 準備開發環境(編輯器等等)
    • 到底什么是HttpServlet
    • 代碼部署的相關問題
  • 怎么處理請求與響應

    • web容器到底是怎么實現請求與響應的
    • HttpServletRequest處理請求
      • http請求頭信息有哪些
      • get/post獲取參數
      • get/post編碼
      • 上傳圖片怎么解決?(http協議body數據怎么獲取?)
      • 容器內部如何共享數據?
      • 兩個servlet程序之間如何調用?
      • 內部轉發到底是什么邏輯?
    • HttpServletResponse處理響應
      • http響應頭信息有哪些
      • 輸出內容也是需要編碼的!
      • 二進制響應
      • 重定向
      • 直接輸出錯誤狀態(404)
  • 會話管理

    • cookie增刪改查
    • session增刪改查
  • servlet的高級API

    • servlet的生命周期
    • servletConfig與ServletContext定義,及其二者的區別
    • 各種監聽器的使用
    • 實現Filter接口開發過濾器
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容