第一篇:韓順平j(luò)sp學(xué)習(xí)筆記
韓順平j(luò)sp學(xué)習(xí)筆記
jsp u j2ee核心13種技術(shù):
程序員必須掌握的技術(shù):java,servlet,jsp。13種技術(shù)規(guī)范.u j2ee程序員修煉成精法門
u jsp 版本的用戶管理系統(tǒng):將servlet版本改為jsp版本,只使用jsp技術(shù)完成(modle1模式開發(fā))
并且在后面可通過jsp版的用戶管理系統(tǒng)的改寫,非常自然過渡到mv設(shè)計(jì)模式,更進(jìn)一步到mvc設(shè)計(jì)模式 開發(fā)工具:myeclipse u jsp概述: jsp是servlet技術(shù)的補(bǔ)充,訪問jsp的過程:如果是第一次訪問,jsp文件被服務(wù)器翻譯成一個(gè)對(duì)應(yīng)的java文件(servlet),然后,再被編譯成.class文件并加載到內(nèi)存中。如果是以后訪問jsp,那就直接調(diào)用內(nèi)存中的jsp實(shí)例,所以,第一次訪問jsp慢,后面訪問jsp的速度就會(huì)變快了。(hello.jsp來說明運(yùn)行原理:tomcat下的work下有將jsp轉(zhuǎn)換為servlet的代碼)
1.為什么出現(xiàn):程序員在開發(fā)過程中,發(fā)現(xiàn)servlet做界面非常不好,jsp對(duì)servlet的補(bǔ)充(對(duì)界 面的補(bǔ)充,jsp界面好做)
2.jsp=html+java片段+jsp標(biāo)簽(語法)+javascript(css):綜合
3.jsp功能的強(qiáng)大是因?yàn)榭梢耘cjavabean結(jié)合使用(即:jsp作前臺(tái)(界面),javabean作后臺(tái)(邏輯層))。
4.Jsp是什么:1.jsp運(yùn)行在服務(wù)器,2.jsp(java server page)3。Jsp基礎(chǔ)是servlet(相當(dāng)于對(duì)servlet的包裝)4.jsp是綜合技術(shù):一個(gè)公式:jsp=html+java代碼+jsp標(biāo)簽+javascript(css)比較綜合 5.jsp無需配置,直接使用,如果你修改了jsp文件,不需要重新reload web應(yīng)用 6.jsp如何訪問:http://ip:8088/web應(yīng)用名.jsp路徑 u jsp的概述:元素 1.指令元素 2.腳本元素 3.動(dòng)作元素 u jsp與servlet的關(guān)系: 1.jsp與servlet是對(duì)應(yīng)關(guān)系 2.jsp是以servlet為基礎(chǔ)的 u 編寫一個(gè)計(jì)算器的實(shí)例: 1.表單提交處理的jsp頁面為: