Web前端基礎(chǔ)知識(shí)整理_第1頁
免費(fèi)預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、web前端基礎(chǔ)知識(shí)整理sgml標(biāo)準(zhǔn)通用標(biāo)志語言html和xml的前身html超本文標(biāo)志語言b/s(掃瞄器/服務(wù)器)xml擴(kuò)展標(biāo)志語言加載數(shù)據(jù)/配置信息xml(擴(kuò)展標(biāo)志語言)裝載有格式的數(shù)據(jù)信息,用于各個(gè)框架和技術(shù)的配置文件描述特點(diǎn):擴(kuò)展名為。xml內(nèi)容區(qū)別大小寫標(biāo)簽要成對(duì)浮現(xiàn),形成容器,只能有一個(gè)標(biāo)簽按正確的嵌套挨次,惟獨(dú)一個(gè)根標(biāo)簽標(biāo)簽屬性的語法:屬性名=值,寫在頭上,空格隔開格式:java解析xml的方式sax(simple apt for xml) - 常用于移動(dòng)設(shè)備android基于大事的逐行掃描文檔,邊掃描邊解析,只在讀時(shí)檢查數(shù)據(jù),不需要把全數(shù)據(jù)加載到內(nèi)存中,對(duì)于大型文檔解析有優(yōu)勢(shì)do

2、m(document object model) - 文檔對(duì)象模型數(shù)據(jù)所有存到內(nèi)存中解析,速度快,dom4j組件方式解析常用html(超文本標(biāo)志語言)擴(kuò)展名為。html或。htm內(nèi)容不區(qū)別大小寫標(biāo)簽建議成對(duì)浮現(xiàn)嵌套挨次正確,一個(gè)根標(biāo)簽標(biāo)簽具有固定含義: 可視化和功能性一種直譯式腳本語言,是一種動(dòng)態(tài)類型、弱類型、基于原型的語言,內(nèi)置支持類型特點(diǎn):與html和css結(jié)合客戶端的技術(shù)能夠動(dòng)態(tài)修改html,css中的屬性等內(nèi)容,形成動(dòng)態(tài)效果說明型語言區(qū)別大小寫弱類型的語言格式:js對(duì)象標(biāo)志,javascript object notation,可以當(dāng)做字符串傳輸,能被java,python等多種語言處

3、理,通用性高格式:json對(duì)象:key:value,key:value,key:valuejson數(shù)組:key:value,key:value,key:value,key:value,key:value,key:valuejson與字符串挺直轉(zhuǎn)換java向js傳輸?shù)氖莏son格式的字符串,要轉(zhuǎn)換成json對(duì)象才干被js用法代碼:由servlet改編而成,用靜態(tài)的html去嵌套jsp腳本,完成動(dòng)態(tài)數(shù)據(jù)的顯示/src/main/webapp下創(chuàng)建。jsp文件jsp運(yùn)行的工作原理編寫。jsp文件編寫jsp代碼:jsp元素+html/css/javascript/jsp抬頭在web容器部署運(yùn)行時(shí),首次

4、運(yùn)行jsp會(huì)將它翻譯成類servlet源文件。java并編譯。class第一次jsp運(yùn)行比較慢是由于要翻譯成。java文件web容器執(zhí)行。class文件jsp元素jsp元素運(yùn)行級(jí)別高于靜態(tài)元素,假如浮現(xiàn)相同屬性僅執(zhí)行jsp元素jsp命令,指示頁面執(zhí)行動(dòng)作屬性page命令:規(guī)定囫圇頁面的屬性特征language=java ,規(guī)定囫圇頁面的編程語言contenttype=text/html; charset=utf-8,規(guī)定當(dāng)前頁面基于html編寫iserrorpage=true,規(guī)定當(dāng)前頁面主要用于顯示錯(cuò)誤信息includetaglib小腳本作為web服務(wù)器運(yùn)行的java代碼,相當(dāng)于servle

5、t的service()辦法假如想在jsp中寫html部分,需要用將jsp語句隔開jsp內(nèi)置元素全局聲明語法:寫在聲明中的全局聲明會(huì)當(dāng)做類的屬性/辦法寫的腳本中的局部變量/辦法會(huì)寫入service辦法中jsp表達(dá)式語法:用于顯示表達(dá)式的值頁面jsp注釋語法:不能在html客戶端源碼中查看jsp動(dòng)作標(biāo)簽model分類modeli:jsp+javabeanmdoelii:jsp+servlet+javabean,mvcel(expression language)用于輸出存儲(chǔ)范圍對(duì)象語法: 表達(dá)式常量表達(dá)式,2*5獵取存儲(chǔ)在jsp上下文四個(gè)存儲(chǔ)范圍中的對(duì)象,依次查找當(dāng)前頁面和三塊存儲(chǔ)區(qū),可簡(jiǎn)化jav

6、abean對(duì)象屬性的獵取范圍關(guān)鍵字$pagescope.x.sagepagescoperequestscopesessionscopeapplicationscope推斷空對(duì)象,empty,not empty推斷大小,ge,gt,le,lt目的是削減jsp上小腳本的數(shù)量,作為sun公司推出的jsp輔助技術(shù)分類:核心庫:控制程序流程,存儲(chǔ)變量的用法和輸出jstl sql庫:挺直在頁面上用法sql語句jstl fmt庫:按指定形式格式化數(shù)值用法:maven中添加jstl依靠庫在jsp頁面上通過命令引入jstl對(duì)應(yīng)類型庫在jsp中用法詳細(xì)的標(biāo)簽案例:輸出控制uri=依靠庫,引入的是當(dāng)前標(biāo)簽庫的標(biāo)識(shí)prefix=前綴,代表在jsp中代碼當(dāng)前引入的標(biāo)簽庫的標(biāo)識(shí)out標(biāo)簽:向頁面輸出value:引用el表達(dá)式將存儲(chǔ)猚中的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論