下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第一章1-1 jsp技術(shù)是由(java)語(yǔ)言作為腳本語(yǔ)言。1-2 web是(表現(xiàn)為三種形式,即超文本(hypertext)、超媒體(hypermedia)、超文本傳輸協(xié)議(bbb)等。)。1-3 bbb(超文本傳輸協(xié)議)是一種internet 上常見的協(xié)議,用于傳輸超文本標(biāo)記語(yǔ)言編寫的文件,也就是通常所說的網(wǎng)頁(yè)。1-4 網(wǎng)站一般分為3層,分別是(用戶界面交互層、應(yīng)用程序?qū)?、?shù)據(jù)庫(kù)層)。1-5 servlet的生命周期為(載入、初始化、執(zhí)行、刪除)。1-6 jsp技術(shù)是(基于java語(yǔ)言的動(dòng)態(tài)網(wǎng)頁(yè)開發(fā)技術(shù)。(在傳統(tǒng)的網(wǎng)頁(yè)文件html中加入java程序片段和jsp標(biāo)記)。1-7 什么是c/s結(jié)構(gòu)?
2、什么是b/s結(jié)構(gòu)??jī)烧哂惺裁磪^(qū)別?c/s 是二層結(jié)構(gòu)平臺(tái)模式,要求客戶端安裝指定軟件,客戶端執(zhí)行前端的數(shù)據(jù)處理,服務(wù)端進(jìn)行后端的服務(wù)處理。B/s 是三層體系結(jié)構(gòu)要求客戶端只要安裝一個(gè)瀏覽器,客戶端通過瀏覽器將請(qǐng)求發(fā)送給web服務(wù)器,web服務(wù)器負(fù)責(zé)與后端數(shù)據(jù)庫(kù)服務(wù)器進(jìn)行數(shù)據(jù)通信。區(qū)別 服務(wù)器負(fù)荷量 維護(hù)費(fèi)用 升級(jí)方便性 選擇性 安全性b/s 大 小 容易 多 高 c/s 小 大 困難 少 低1-8 簡(jiǎn)述jsp技術(shù)和servlet 技術(shù)的區(qū)別和了解。Servlet和jsp技術(shù)都是屬于web層的技術(shù),這兩項(xiàng)技術(shù)都可以解決動(dòng)態(tài)網(wǎng)頁(yè)的生成問題,但最好的方式是取兩項(xiàng)技術(shù)的各自的長(zhǎng)處,jsp負(fù)責(zé)網(wǎng)頁(yè)表現(xiàn)設(shè)
3、計(jì),servlet負(fù)責(zé)跳轉(zhuǎn)控制。每一個(gè)jsp文件在執(zhí)行之前都會(huì)被轉(zhuǎn)化成servlet文件。第二章2-1 BufferedReader類的作用是(用來從字符輸入流中讀取文本并將字符存入緩沖區(qū)以便能提供字符、數(shù)組的高效讀?。?。2-2 FileReader類的作用是(用來讀取字符文件)。2-3 FileOutputStream類的close()方法的作用是(關(guān)閉流)。2-4 BufferedReader類的read()方法的作用是(D.讀一個(gè)字符作為方法的返回值。如果返回值是-1,則表示文件結(jié)束。)2-6 顯示當(dāng)前時(shí)間:<% Date time=new Date(); %> <%=
4、time %>第三章3-1HTML是(超文本標(biāo)記語(yǔ)言),作用是(對(duì)www頁(yè)面內(nèi)容的格式進(jìn)行說明)。3-2JSP中的9個(gè)內(nèi)建對(duì)象為(out、application、page、pageContext、config、exception、request、response、session)。3-3request對(duì)象的作用是(表示客戶端對(duì)網(wǎng)頁(yè)的請(qǐng)求,并使用bbb協(xié)議處理客戶端的請(qǐng)求),兩個(gè)重要的方法為(getParameter(String name),getParameterValues(String name))。3-4response對(duì)象的作用是(用于處理JSP生成的響應(yīng)并將響應(yīng)發(fā)送給客戶端)
5、,兩個(gè)重要的方法為(void setContentType(String name),void sendRedirect(String name))。3-5在Java中連接數(shù)據(jù)庫(kù)需要用( JDBC)。3-6過濾器是(特殊類型的Servlet)3-7分別指出JSP中9個(gè)內(nèi)建對(duì)象的作用范圍out對(duì)象屬于輸入/輸出對(duì)象范圍。一旦創(chuàng)建了application對(duì)象,那么這個(gè)對(duì)象將一直存在下去,直到服務(wù)器關(guān)閉為止。page對(duì)象屬于Servlet對(duì)象范圍。config對(duì)象屬于Servlet對(duì)象范圍。exception對(duì)象屬于Exception對(duì)象范圍。request對(duì)象范圍為一個(gè)請(qǐng)求。Response對(duì)象范
6、圍為一個(gè)響應(yīng)。Session對(duì)象范圍為整個(gè)用戶。的pageContext屬于page作用域。第4章4-1 Servlet中四個(gè)常用的方法為:doGet(),doPost(),init(),destroy()4-2 Servlet中跳轉(zhuǎn)請(qǐng)求都要在 (web.xml)中描述Servlet顯示用戶信息的兩種方法:out.print()和<%= %>Servlet實(shí)現(xiàn)頁(yè)面跳轉(zhuǎn)的兩種方法:response.sendRedirect()進(jìn)行重定位,request.getRequestDispatcher().forward();Session對(duì)象實(shí)現(xiàn)的是javax.servlet.bbb.bb
7、bSession接口。Session對(duì)象的作用:把信息保存在服務(wù)器端,并可以輕易識(shí)別每一個(gè)用戶,然后根據(jù)用戶的不同要求,給予正確的響應(yīng)。setAttribute(String name,java.long,Object value) 和 getAttribute(String name )是最常用的兩種方法。JSP與Servlet開發(fā)模式的優(yōu)點(diǎn)各是什么:jsp負(fù)責(zé)錄入數(shù)據(jù)和回顯數(shù)據(jù),servlet負(fù)責(zé)業(yè)務(wù)邏輯處理,對(duì)數(shù)據(jù)庫(kù)的操作有bean來完成!(包括數(shù)據(jù)的增,刪,改)第五章5-1 JSP中有幾種指令?25-2 JSP中有幾種動(dòng)作指令?65-3JavaBean是(一種JAVA語(yǔ)言寫成的可重用組
8、件),作用為(提供了隨時(shí)隨地進(jìn)行復(fù)制和粘貼的功能)。5-4創(chuàng)建一個(gè)JavaBeans要符合3點(diǎn)要求分別為(必須有一個(gè)無(wú)參數(shù)的公有的構(gòu)造函數(shù)),(對(duì)于想要使用到的屬性都定義成私有變量)和(對(duì)定義的私有變量要有與它相對(duì)應(yīng)的get和set方法)。5-5說明JSP中每個(gè)動(dòng)作指令的作用。<jsp:include>標(biāo)簽用來包含一個(gè)動(dòng)態(tài)或靜態(tài)的資源。<jsp:forward>標(biāo)簽是允許請(qǐng)求轉(zhuǎn)發(fā)另一個(gè)JSP、Servlet或者HTML文件。<jsp:plugin>標(biāo)簽用于產(chǎn)生客房端瀏覽器的特別標(biāo)簽。<jsp:useBean>標(biāo)簽用來在JSP頁(yè)面創(chuàng)建一個(gè)JavaB
9、ean的實(shí)例并指定它的名字及作用范圍。<jsp:setProperty>標(biāo)簽用來設(shè)置JavaBean中的屬性值。<jsp:getProperty>標(biāo)簽用來獲取Bean屬性的值.。第六章6-2在服務(wù)器上通常有(磁盤存儲(chǔ))和(存儲(chǔ)文件)兩種存儲(chǔ)文件形式。6-5對(duì)于圖片這種大文件,數(shù)據(jù)庫(kù)中提供了專用字段類型來存儲(chǔ),有(BLOB),(MEDIUMBLOB),和(LONGBLOB)。6-6common-fileupload組件是(Apache)的一個(gè)開源項(xiàng)目之一。6-7磁盤存儲(chǔ)與數(shù)據(jù)庫(kù)存儲(chǔ)的優(yōu)缺點(diǎn)是什么?利用數(shù)據(jù)庫(kù)來存儲(chǔ)這些資源會(huì)導(dǎo)致數(shù)據(jù)庫(kù)的處理效率降低,但相對(duì)安全。利用磁盤來存
10、儲(chǔ)圖片資源安全性相對(duì)來說比較低,但不會(huì)影響到處理的效率。6-8在創(chuàng)建文件上傳頁(yè)面的form表單時(shí)應(yīng)該注意哪幾點(diǎn)?第7章Jsp提供了一個(gè) 標(biāo)簽庫(kù) 使JSP開發(fā)更容易,業(yè)便于維護(hù)。JSP標(biāo)簽庫(kù)是:一種通過JavaBean生成基于XML腳本的方法,從概念上講,標(biāo)簽就是很簡(jiǎn)單而且可重用的代碼結(jié)構(gòu)。自定義標(biāo)簽庫(kù)的實(shí)質(zhì)是:運(yùn)行一個(gè)或幾個(gè)接口的avaBean。自定義標(biāo)簽的優(yōu)點(diǎn):分離了程序邏輯和表示邏輯 將Java代碼從HTML中剝離,便于美工維護(hù)頁(yè)面。 減少了Jsp頁(yè)面中的腳本,降低了維護(hù)成本。 提供了可重用的功能組件。自定義JSP標(biāo)簽的核心是: 標(biāo)簽處理創(chuàng)建一個(gè)JSP分頁(yè)標(biāo)簽的步驟:自定義標(biāo)簽處理類 創(chuàng)建
11、一個(gè)標(biāo)簽庫(kù)描述符(TLD)文件來描述自定義標(biāo)簽 在web.xml中將TLD文件進(jìn)行描述 將標(biāo)簽導(dǎo)入JSP頁(yè)面中,然后再引用標(biāo)簽 導(dǎo)入標(biāo)簽庫(kù)要執(zhí)行的Taglib指令 從標(biāo)簽庫(kù)中調(diào)用自定義標(biāo)簽簡(jiǎn)述自定義標(biāo)簽:自定義標(biāo)簽是用戶自定義的Java語(yǔ)言元素,實(shí)質(zhì)是運(yùn)行一個(gè)或者幾個(gè)接口的javaBean;可以很緊密地和JSP邏輯表示了解在一起,又具有和普通JavaBean同樣的業(yè)務(wù)邏輯處理能力;可操作默認(rèn)對(duì)象,處理表單數(shù)據(jù),訪問數(shù)據(jù)庫(kù)及其他企業(yè)服務(wù)。第九章9-1 JSP+Servlet+JavaBean的開發(fā)模式屬于(JSP Model 2)。9-2 JSP Model 2與JSP Model 1的區(qū)別是(采用了Servlet),最大的區(qū)別是(引入了MVC模式)。9-3 MVC模式中處理數(shù)據(jù)對(duì)象的是(View)9-4 MVC將應(yīng)用程序分為3個(gè)核心模塊,分別是(JSP),(
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年北京協(xié)和醫(yī)院腫瘤內(nèi)科合同制科研助理招聘?jìng)淇碱}庫(kù)及1套參考答案詳解
- 中山大學(xué)附屬第三醫(yī)院粵東醫(yī)院2026年合同人員招聘?jìng)淇碱}庫(kù)及一套參考答案詳解
- 商標(biāo)代理合同15篇
- 2025年臨清市財(cái)政局(國(guó)資局)公開招聘市屬國(guó)有企業(yè)副總經(jīng)理的備考題庫(kù)及1套參考答案詳解
- 2025年北京高中合格考政治(第二次)試題和答案
- (2025)廉潔答題題庫(kù)及答案
- 甘肅社區(qū)工作者村文書招聘考試真題2024
- 2025年臺(tái)州市自然資源和規(guī)劃局黃巖分局公開招聘編制外工作人員備考題庫(kù)附答案詳解
- 2025年中國(guó)人民銀行清算總中心直屬企業(yè)銀清企業(yè)服務(wù)(北京)有限公司公開招聘?jìng)淇碱}庫(kù)完整參考答案詳解
- 2025年石獅市人民政府湖濱街道辦事處公開招聘編外工作人員備考題庫(kù)有答案詳解
- 2026年湖南食品藥品職業(yè)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)帶答案詳解
- 《AQ 4272-2025鋁鎂制品機(jī)械加工粉塵防爆安全規(guī)范》專題研究報(bào)告
- 2025年度威海文旅發(fā)展集團(tuán)有限公司招聘工作人員25人筆試參考題庫(kù)附帶答案詳解(3卷)
- T-CNHC 4-2025 昌寧縣低質(zhì)低效茶園改造技術(shù)規(guī)程
- 2025年手術(shù)室護(hù)理實(shí)踐指南試題(含答案)
- 2025年山東省政府采購(gòu)專家入庫(kù)考試真題(附答案)
- 2025兵團(tuán)連隊(duì)職工試題及答案
- 2025年煤礦安全規(guī)程題庫(kù)(附答案)
- 雨課堂學(xué)堂云在線《人工智能原理》單元測(cè)試考核答案
- 【MOOC】英文技術(shù)寫作-東南大學(xué) 中國(guó)大學(xué)慕課MOOC答案
- 北京工商大學(xué)大一高等數(shù)學(xué)上冊(cè)期末考試卷及答案
評(píng)論
0/150
提交評(píng)論