下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、JSP頁面元素都包括什么?1. 靜態(tài)內(nèi)容:HTML文本2. 指令:以“<% ” 開始,以“%> ” 結(jié)束。比如:<% include file = " Filename" %>3. 表達式:<%=Java表達式 %>4. 小腳本:<% Java 代碼 %>5. 聲明:<%! 方法 %>6. 注釋:<!- 這是注釋,但客戶端可以查看到 -><%- 這也是注釋,但客戶端不能查看到 -%>轉(zhuǎn)發(fā)和重定向?概念:重定向:將請求重新定位到一個不同的URL轉(zhuǎn)發(fā):在多個頁面交互過程中實現(xiàn)請求數(shù)據(jù)的共享res
2、ponse.sendRedirect("");/重定向request. getRequestDispatcher("").forward (request, response);/ 轉(zhuǎn)發(fā)轉(zhuǎn)發(fā)與重定向的比較:重定向是在客戶端發(fā)揮作用,通過請求新的地址實現(xiàn)頁面轉(zhuǎn)向重定向是通過瀏覽器重新請求地址,在地址欄中可以顯示轉(zhuǎn)向后的地址轉(zhuǎn)發(fā)是在服務(wù)器端發(fā)揮作用,通過forward方法將提交信息在多個頁面間進行傳遞。轉(zhuǎn)發(fā)是在服務(wù)器內(nèi)部控制權(quán)的轉(zhuǎn)移,客戶端瀏覽器的地址欄不會顯示出轉(zhuǎn)向后的地址什么是Cookie ?概念:Cookie是Web服務(wù)器保存在客戶端的一系列文本信息C
3、ookie的作用:1. 對特定對象的追蹤2. 統(tǒng)計網(wǎng)頁瀏覽次數(shù)3. 簡化登錄什么是會話?概念:一個會話就是瀏覽器與服務(wù)器之間的一次通話,包含瀏覽器與服務(wù)器之間的多次請求、響應(yīng)過程 Session失效的幾種情況?1. 瀏覽器長時間沒有請求到后臺,超過了web.xml中 <session-timeout>規(guī)定的時間。 (非有效活動時間到期)2. 關(guān)閉窗口3. 重啟tomcat4. 調(diào)用invalidate()方法解決中文亂碼的處理?1. JSP頭文件加一行<% page contentType="text/html; charset=UTF-8" %>2
4、. 設(shè)置編碼參數(shù):request.setCharacterEncoding("UTF-8");3. 使用編碼過濾器。4. 修改Tomcat根目錄中conf子目錄下的server.xml文件,在中加入URIEncoding="UTF-8"。Servlet中g(shù)et和post區(qū)別? post請求: (1)Post是用來向服務(wù)器上傳遞數(shù)據(jù)(2) Post是將表單中的數(shù)據(jù)放在form的數(shù)據(jù)體中,按照變量和值相對應(yīng)的方式,傳遞到action所指向URL(3)Post的所有操作對用戶來說都是不可見的 get請求:(1)Get是Form的默認方法。(2)Get是用來從服
5、務(wù)器上獲得數(shù)據(jù)(3)Get是不安全的,因為在傳輸過程,數(shù)據(jù)被放在請求的URL中,Get將表單中數(shù)據(jù)的按照variable=value的形式,添加到action所指向的URL后面,并且兩者使用“?”連接,而各個變量之間使用“&”連接cookie和session的區(qū)別?(1)cookie是在客戶端保持狀態(tài)的方案,session是在服務(wù)端保持狀態(tài)的方案。(2)cookie不是很安全,別人可以分析存放在本地的COOKIE并進行COOKIE欺騙,考慮到安全應(yīng)當(dāng)使用session。(3)session會在一定時間內(nèi)保存在服務(wù)器上。當(dāng)訪問增多,會比較占用你服務(wù)器的性能,考慮到減輕服務(wù)器性能方面,應(yīng)當(dāng)
6、使用COOKIE. (4) session可以存對象,cookie只能存文本。終上所述:將登陸信息等重要信息存放為SESSION,其他信息如果需要保留,可以放在COOKIE中.JSP內(nèi)置對象的范圍?page范圍:在一個頁面范圍內(nèi)有效,通過pageContext對象訪問該范圍內(nèi)的對象request范圍 :在一個服務(wù)器請求范圍內(nèi)有效,與客戶端請求綁定一起session范圍:在一次會話范圍內(nèi)容有效,在會話期間與session綁定的對象皆屬于該范圍application范圍:在一個應(yīng)用服務(wù)器范圍內(nèi)有效,當(dāng)應(yīng)用服務(wù)啟動后即創(chuàng)建該對象,并向所有用戶所共享什么是EL表達式?概念:EL即Expression
7、Language(表達式語言)用于替代JSP中的復(fù)雜代碼。EL的語法:$ EL exprission $ 或 $ bean'name' 【$實質(zhì)是調(diào)用bean的getName()方法】EL表達式判斷等值 :=、eq、/相等!=、ne、/ 不相等<、lt、/小于>、gt、/大于<=、le、/小于等于>=、ge。/大于等于Servlet的生命周期?1. HTTP請求2. 解析請求 3. 創(chuàng)建Servlet實例 (實例化:Servlet 容器創(chuàng)建 Servlet 的實例)4. 調(diào)用init()方法 (初始化:該容器調(diào)用in
8、it()方法)5. 調(diào)用service()方法 (請求處理:如果請求 Servlet,則容器調(diào)用 service()方法)6. 輸出響應(yīng)信息 7. 響應(yīng)8調(diào)用destroy()方法 (服務(wù)終止:銷毀實例之前調(diào)用destroy()方法)什么是JavaScript(JS)?JavaScript是一種基于對象和事件驅(qū)動的、并具有安全性能的腳本語言。特點:1. 向HTML頁面中添加交互行為2. 腳本語言,語法和Java類似3. 解釋性語言,邊執(zhí)行邊解釋jQuery選擇器?1. 標(biāo)簽選擇器:element2. 類選擇器:.class3. ID選擇器:#id4. 并集選擇器:selector1,selec
9、tor2,.,selectorN5. 交集選擇器:element.class或element#id6. 全局選擇器:*jQuery事件?鼠標(biāo)事件:click( ):觸發(fā)或?qū)⒑瘮?shù)綁定到指定元素的click事件,單擊鼠標(biāo)時mouseover( ):觸發(fā)或?qū)⒑瘮?shù)綁定到指定元素的mouse over事件,鼠標(biāo)移過時mouseout( ):觸發(fā)或?qū)⒑瘮?shù)綁定到指定元素的mouse out事件,鼠標(biāo)移出時表單事件:focus( ):觸發(fā)或?qū)⒑瘮?shù)綁定到指定元素的focus事件,獲得焦點blur( ):觸發(fā)或?qū)⒑瘮?shù)綁定到指定元素的blur事件,失去焦點正則表達式?格式:var reg=/w+w+.a-zA-Z2
10、,3(.a-zA-Z2,3)?$/;匹配的字符:/代表一個模式的開始和結(jié)束匹配字符串的開始$匹配字符串的結(jié)束s任何空白字符S任何非空白字符d匹配一個數(shù)字字符,等價于0-9D除了數(shù)字之外的任何字符,等價于0-9w匹配一個數(shù)字、下劃線或字母字符,等價于A-Za-z0-9_W任何非單字字符,等價于a-zA-z0-9_.除了換行符之外的任意字符匹配的次數(shù):n匹配前一項n次n,匹配前一項n次,或者多次n,m匹配前一項至少n次,但是不能超過m次*匹配前一項0次或多次,等價于0,+匹配前一項1次或多次,等價于1,?匹配前一項0次或1次,也就是說前一項是可選的,等價于0,1JDBC是什么?概念:JDBC是Java數(shù)據(jù)庫連接技術(shù)的簡稱,提供連接各種常用數(shù)據(jù)庫的能力。JDBC訪問數(shù)據(jù)庫步驟 :1. 加載JDBC驅(qū)動2. 實例化數(shù)據(jù)庫連接驅(qū)動類,并將其注冊到DriverManager中3.
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年保密協(xié)議審查要點
- 2024年合同法培訓(xùn):深入淺出講解
- 2024年市場競爭分析與策略合同
- 2024年工程設(shè)計服務(wù)合同
- 2024北京市電話通信業(yè)務(wù)入網(wǎng)服務(wù)合同
- 2024下載店面租賃合同
- 2024年工程材料供應(yīng)與更換協(xié)議
- 2024-2025學(xué)年新教材高中政治綜合探究1回看走過的路比較別人的路遠眺前行的路練習(xí)含解析部編版必修1
- 2025屆新教材高考生物一輪復(fù)習(xí)第7單元生物的變異和進化第21講生物的進化學(xué)案新人教版
- 2024-2025學(xué)年高中歷史專題八日本明治維新一走向崩潰的幕府政權(quán)1教學(xué)教案人民版選修1
- 2023-2024學(xué)年北京西城區(qū)三十五中高一(上)期中英語試題及答案
- 八年級地理上冊第一、二章測試題及(答案)
- 【語文】黃岡市四年級上冊期末復(fù)習(xí)試卷(含答案)
- 醫(yī)院護理培訓(xùn)課件:《用藥錯誤案例分析之RCA根本原因分析法》
- 機械設(shè)計制造及其自動化應(yīng)用研究
- 期中測試卷(試題)北師大版三年級上冊數(shù)學(xué)
- 高通量測序技術(shù)簡介
- 第七節(jié)-感染性心內(nèi)膜炎病人的護理課件
- 塑料吸料機塑膠吸料機吸粉機安全操作及保養(yǎng)規(guī)程
- 23版概論第八章 科學(xué)發(fā)展觀
- 礦產(chǎn)資源“三率”指標(biāo)要求+第14部分:飾面石材和建筑用石料礦產(chǎn)
評論
0/150
提交評論