下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、web前端基礎(chǔ)知識整理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ù)信息,用于各個框架和技術(shù)的配置文件描述特點(diǎn):擴(kuò)展名為。xml內(nèi)容區(qū)別大小寫標(biāo)簽要成對浮現(xiàn),形成容器,只能有一個標(biāo)簽按正確的嵌套挨次,惟獨(dú)一個根標(biāo)簽標(biāo)簽屬性的語法:屬性名=值,寫在頭上,空格隔開格式:java解析xml的方式sax(simple apt for xml) - 常用于移動設(shè)備android基于大事的逐行掃描文檔,邊掃描邊解析,只在讀時檢查數(shù)據(jù),不需要把全數(shù)據(jù)加載到內(nèi)存中,對于大型文檔解析有優(yōu)勢do
2、m(document object model) - 文檔對象模型數(shù)據(jù)所有存到內(nèi)存中解析,速度快,dom4j組件方式解析常用html(超文本標(biāo)志語言)擴(kuò)展名為。html或。htm內(nèi)容不區(qū)別大小寫標(biāo)簽建議成對浮現(xiàn)嵌套挨次正確,一個根標(biāo)簽標(biāo)簽具有固定含義: 可視化和功能性一種直譯式腳本語言,是一種動態(tài)類型、弱類型、基于原型的語言,內(nèi)置支持類型特點(diǎn):與html和css結(jié)合客戶端的技術(shù)能夠動態(tài)修改html,css中的屬性等內(nèi)容,形成動態(tài)效果說明型語言區(qū)別大小寫弱類型的語言格式:js對象標(biāo)志,javascript object notation,可以當(dāng)做字符串傳輸,能被java,python等多種語言處
3、理,通用性高格式:json對象: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對象才干被js用法代碼:由servlet改編而成,用靜態(tài)的html去嵌套jsp腳本,完成動態(tài)數(shù)據(jù)的顯示/src/main/webapp下創(chuàng)建。jsp文件jsp運(yùn)行的工作原理編寫。jsp文件編寫jsp代碼:jsp元素+html/css/javascript/jsp抬頭在web容器部署運(yùn)行時,首次
4、運(yùn)行jsp會將它翻譯成類servlet源文件。java并編譯。class第一次jsp運(yùn)行比較慢是由于要翻譯成。java文件web容器執(zhí)行。class文件jsp元素jsp元素運(yùn)行級別高于靜態(tài)元素,假如浮現(xiàn)相同屬性僅執(zhí)行jsp元素jsp命令,指示頁面執(zhí)行動作屬性page命令:規(guī)定囫圇頁面的屬性特征language=java ,規(guī)定囫圇頁面的編程語言contenttype=text/html; charset=utf-8,規(guī)定當(dāng)前頁面基于html編寫iserrorpage=true,規(guī)定當(dāng)前頁面主要用于顯示錯誤信息includetaglib小腳本作為web服務(wù)器運(yùn)行的java代碼,相當(dāng)于servle
5、t的service()辦法假如想在jsp中寫html部分,需要用將jsp語句隔開jsp內(nèi)置元素全局聲明語法:寫在聲明中的全局聲明會當(dāng)做類的屬性/辦法寫的腳本中的局部變量/辦法會寫入service辦法中jsp表達(dá)式語法:用于顯示表達(dá)式的值頁面jsp注釋語法:不能在html客戶端源碼中查看jsp動作標(biāo)簽model分類modeli:jsp+javabeanmdoelii:jsp+servlet+javabean,mvcel(expression language)用于輸出存儲范圍對象語法: 表達(dá)式常量表達(dá)式,2*5獵取存儲在jsp上下文四個存儲范圍中的對象,依次查找當(dāng)前頁面和三塊存儲區(qū),可簡化jav
6、abean對象屬性的獵取范圍關(guān)鍵字$pagescope.x.sagepagescoperequestscopesessionscopeapplicationscope推斷空對象,empty,not empty推斷大小,ge,gt,le,lt目的是削減jsp上小腳本的數(shù)量,作為sun公司推出的jsp輔助技術(shù)分類:核心庫:控制程序流程,存儲變量的用法和輸出jstl sql庫:挺直在頁面上用法sql語句jstl fmt庫:按指定形式格式化數(shù)值用法:maven中添加jstl依靠庫在jsp頁面上通過命令引入jstl對應(yīng)類型庫在jsp中用法詳細(xì)的標(biāo)簽案例:輸出控制uri=依靠庫,引入的是當(dāng)前標(biāo)簽庫的標(biāo)識prefix=前綴,代表在jsp中代碼當(dāng)前引入的標(biāo)簽庫的標(biāo)識out標(biāo)簽:向頁面輸出value:引用el表達(dá)式將存儲猚中的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- SlERF6在γ-氨基丁酸介導(dǎo)的番茄果實(shí)品質(zhì)和抗灰霉病中的作用研究
- 2025年度新能源汽車清洗與能源管理服務(wù)合同4篇
- 2005-2021年重慶市戊型肝炎流行病學(xué)特征及預(yù)測研究
- 利用單細(xì)胞多組學(xué)技術(shù)解析林麝麝香腺發(fā)育及麝香分泌調(diào)控機(jī)制
- 2025年度專業(yè)烘焙廚師勞務(wù)輸出合同4篇
- 2025版城市景觀照明項目投標(biāo)承諾書規(guī)范范本3篇
- 初二學(xué)霸數(shù)學(xué)試卷
- 北京市小學(xué)生數(shù)學(xué)試卷
- 二零二五年度木材產(chǎn)業(yè)園區(qū)建設(shè)投資合同4篇
- 2學(xué)會寬容 第3課時(說課稿)-2023-2024學(xué)年道德與法治六年級下冊統(tǒng)編版
- 2024年云南省中考數(shù)學(xué)試題含答案解析
- 國家中醫(yī)藥管理局發(fā)布的406種中醫(yī)優(yōu)勢病種診療方案和臨床路徑目錄
- 2024年全國甲卷高考化學(xué)試卷(真題+答案)
- 汽車修理廠管理方案
- 人教版小學(xué)數(shù)學(xué)一年級上冊小學(xué)生口算天天練
- (正式版)JBT 5300-2024 工業(yè)用閥門材料 選用指南
- 三年級數(shù)學(xué)添括號去括號加減簡便計算練習(xí)400道及答案
- 蘇教版五年級上冊數(shù)學(xué)簡便計算300題及答案
- 澳洲牛肉行業(yè)分析
- 計算機(jī)江蘇對口單招文化綜合理論試卷
- 成人學(xué)士學(xué)位英語單詞(史上全面)
評論
0/150
提交評論