筆記目錄:(https://www.cnblogs.com/wenjie2000/p/16378441.html) 參考視頻:黑馬程式員新版JavaWeb基礎教程,Java web從入門到企業實戰完整版 註意:javaWeb部分包含了前端和後端,學習java的人大多都是從事後端。但是為了更好的理解前 ...
筆記目錄:(https://www.cnblogs.com/wenjie2000/p/16378441.html)
參考視頻:黑馬程式員新版JavaWeb基礎教程,Java web從入門到企業實戰完整版
註意:javaWeb部分包含了前端和後端,學習java的人大多都是從事後端。但是為了更好的理解前後端交互,還是有必要瞭解一些基本的前端內容。(筆記會涉及部分前端內容,但放心,不會過深,過一遍就行。)
-
Web:全球廣域網,也稱為萬維網(www),能夠通過瀏覽器訪問的網站
-
JavaWeb:是用Java技術來解決相關web互聯網領域的技術棧(屬於是後端開發必學)
-
B/S架構: Browser/Server,瀏覽器/伺服器架構模式,它的特點是,客戶端只需要瀏覽器,應用程式的邏輯和數據都存儲在伺服器端。瀏覽器只需要請求伺服器,獲取Web資源,伺服器把Web資源發送給瀏覽器即可
好處:易於維護升級:伺服器端升級後,客戶端無需任何部署就可以使用到新的版本
-
靜態資源:HTML、CSS、JavaScript、圖片等。負責頁面展現
-
動態資源: Servlet、JSP等。負責邏輯處理
-
資料庫:負責存儲數據
-
HTTP協議:定義通信規則
-
Web伺服器:負責解析HTTP 協議,解析請求數據,併發送響應數據