系統性學習JAVA第4期-Javaweb

有關於javaweb的該如何去學習?

在分享這篇文章之前呢,我先分享下我總結的一些乾貨,我自己也是一位從事了6年開發的全棧工程師,今年年初我整理了一份最適合2018年學習的java乾貨,包括基礎+資料+視頻,都是免費的,在這裡相信有許多想要學習Java的同學,關注小編頭條號,私信"學習"即可。

系統性學習JAVA第4期-Javaweb

第一:xml

最開始是有關於xml的語法的瞭解,然後是語法的轉義字符,然後是關於的DTD的約束和schema約束,在此之後是關於xml的dom的解析,然後是sax的解析,然後是dom4j和xpath的詳細講解。

第二:tomcat服務器

這是有關於tomcat服務器的介紹,需要發佈到網絡才能進行訪問,然後是Tomcat的有關目錄結構詳解,然後就是所學習的web項目的目錄結構,其次是服務器的一個虛擬目錄和虛擬主機。

第三:http協議

這是有關於超文本傳輸的一個協議,然後就是http的請求行,請求頭,請求體,之後則是相應的狀態行,響應頭,響應體。

第四:servlet基礎

首先任然是關於servlet的介紹和如何創建它,其次創建之後會有用到有關它的配置,也就是servlet的相關配置,之後是有關servlet的類層次結構,然後是有關於HTTPServletResponse和HTTPServletRequest請求出現亂碼的原理和如何去解決。再然後是ServletConfig和ServletContext兩個的使用,最後是cookie和session的區別和概念。

第五:JSP編程

首先是jsp它的一個運行原理,然後是有關於jsp的腳本元素和指令元素,其次你需要知道jsp內置的九個對象都是什麼?jsp也擁有表達式那就是el表達式,你需要知道它的原理,並且比較熟練的掌握它,注意它的語法,jsp也是擁有標準標籤庫的,同時也擁有自定義標籤,你需要學會使用它,這樣會讓你事半功倍。

第六:servlet高級

這裡我們會接觸到MVC的思想,這個我們後面會講到,高級其實只是比基礎深入一點,會有一個新名詞,數據庫連接池的概念和使用,同時其中比較有趣的是過濾器的使用,沒錯,就是filter過濾器,過濾器可以幫助你篩選,然後是lietener監聽器,最後涉及到關於文件的上傳和下載。

第七:ajax編程

學習這個首先我們需要知道瀏覽器向服務器發送請求的方法,這有助於我們學習ajax,然後是有關於ajax的一個介紹,當知道之後我們就需要知道如何創建ajax的核心對象也就是XMLHTTPRequest,同時我們需要知道ajax的編程步驟,也就是如何使用它,之後就是ajax的方法和屬性是什麼?後面是json是什麼?是怎麼使用的?當然,之後你可以嘗試使用ajax去操作json格式的數據,以及最後的jQuery的ajax方法。


分享到:


相關文章: