java web学习心得
時光轉(zhuǎn)瞬即逝,一個學(xué)期的java web課程完美結(jié)束了。在張老師的辛苦教導(dǎo)下,我學(xué)到了很多知識,例如:Web應(yīng)用的基本概念與系統(tǒng)架構(gòu),HTML界面技術(shù),CSS技術(shù),JavaScript腳本技術(shù),Servlet服務(wù)器編程技術(shù)、JSP編程技術(shù)及Web JDBC數(shù)據(jù)庫開發(fā)技術(shù)等等。在收獲這么多知識的同時,我也有了很多感受。
在剛開始接觸這門課程時,感覺很困難,不知道從哪里下手,但在老師的教導(dǎo)下,多實踐,多摸索,不要怕犯錯誤。一點點的,我開始走上了這門課程的正軌。在每次上課之前,一定要提前預(yù)習(xí)下節(jié)課程內(nèi)容,張老師已經(jīng)在學(xué)習(xí)通里把所有的課程PPT都發(fā)給我們了,這就非常有利于我們在課前預(yù)習(xí)下一節(jié)課要學(xué)習(xí)的知識點。在上課時不僅要認真聽老師講課,最重要的還是要動手實踐,老師在演示demo時,一定要自己也做一遍。有時候,看老師在演示程序時,沒有遇到錯誤,但是自己在運行程序時就會各種各樣的錯誤,這時候,一定要自己去獨立解決,先確認自己的代碼有沒有出現(xiàn)缺少某些符號或者標點而產(chǎn)生錯誤,然后確認自己操作步驟是否和老師上課時教授的步驟一致。在確定問題并不是出在這兩個方面時,我們就可以去求助網(wǎng)絡(luò),網(wǎng)絡(luò)上會有很多經(jīng)驗貼來幫助我們?nèi)ソ鉀Q在操作過程中遇到的問題。在解決這些問題的過程中,我們就加深了對于這些知識點的印象,既解決了問題,又學(xué)到了知識。
下面就各個模塊進行總結(jié):HTML語言是我們學(xué)習(xí)weba開發(fā)的基礎(chǔ),我們要掌握HTML語言常用標簽、HTML表單、HTML窗口框架標記等等知識點,同時掌握HTML標記、元素、屬性的使用,超鏈接標記和表格標記的使用方法,這個地方難點在于使用表格標記進行頁面布局。在學(xué)習(xí)完HTML語言后,我們得對HTML頁面進行美化,這時候我們就要學(xué)習(xí)CSS語言,通過掌握CSS樣式細節(jié)來對HTML頁面進行美化。后面我們就接觸了JavaScrip,我們需要掌握JavaScript基本語法、JavaScript函數(shù)和JavaScript對象等前端界面編程技術(shù)。其中最重要的是掌握JavaScript執(zhí)行原理,分成以下三個階段:
1)請求階段:瀏覽器客戶端向服務(wù)器端發(fā)送請求。(用戶在瀏覽器地址欄中輸入的地址)
2)數(shù)據(jù)處理:服務(wù)器端尋找請求的頁面,并將某個包含javaScript代碼的頁面進行預(yù)處理。
3)返回響應(yīng):服務(wù)器端將含有JavaScript代碼的HTML文件或者字節(jié)碼文件返回到瀏覽器客戶端,然后由瀏覽器腳本引擎從上到下逐條解釋執(zhí)行HTML標簽和JavaScript代碼,并將執(zhí)行效果呈現(xiàn)給用戶。
接下來我們就接觸了Servlet技術(shù),掌握了servlet的編寫和訪問控制、servlet程序解析和執(zhí)行細節(jié)等內(nèi)容。然后是數(shù)據(jù)庫開發(fā)技術(shù),通過結(jié)合數(shù)據(jù)庫技術(shù),完成web項目的開發(fā)。我們掌握了JDBC技術(shù),以及數(shù)據(jù)的增刪查改操作等內(nèi)容。其中JDBC數(shù)據(jù)庫連接需要以下6個步驟:
1)在JSP頁面中加入命令行。 2)加載驅(qū)動 3)建立連接 4)創(chuàng)建查詢對象,發(fā)送SQL語句
5)建立ResultSet對象,執(zhí)行sql 6)管理連接對象
最后我們學(xué)習(xí)了JSP技術(shù),掌握了JSP基本語法、腳本元素、注釋、指令、動作,以及JSP的內(nèi)置request、response、session、application、out、exception、page、pagecontext、config、cookie對象等內(nèi)容。
總結(jié)
以上是生活随笔為你收集整理的java web学习心得的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 免费学java的网站_java免费学习网
- 下一篇: java学习准备