下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(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 上常見(jiàn)的協(xié)議,用于傳輸超文本標(biāo)記語(yǔ)言編寫(xiě)的文件,也就是通常所說(shuō)的網(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è)開(kāi)發(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è)瀏覽器,客戶端通過(guò)瀏覽器將請(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è)的生成問(wèn)題,但最好的方式是取兩項(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類的作用是(用來(lái)從字符輸入流中讀取文本并將字符存入緩沖區(qū)以便能提供字符、數(shù)組的高效讀?。?。2-2 FileReader類的作用是(用來(lái)讀取字符文件)。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)行說(shuō)明)。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過(guò)濾器是(特殊類型的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開(kāi)發(fā)模式的優(yōu)點(diǎn)各是什么:jsp負(fù)責(zé)錄入數(shù)據(jù)和回顯數(shù)據(jù),servlet負(fù)責(zé)業(yè)務(wù)邏輯處理,對(duì)數(shù)據(jù)庫(kù)的操作有bean來(lái)完成!(包括數(shù)據(jù)的增,刪,改)第五章5-1 JSP中有幾種指令?25-2 JSP中有幾種動(dòng)作指令?65-3JavaBean是(一種JAVA語(yǔ)言寫(xiě)成的可重用組
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說(shuō)明JSP中每個(gè)動(dòng)作指令的作用。<jsp:include>標(biāo)簽用來(lái)包含一個(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)簽用來(lái)在JSP頁(yè)面創(chuàng)建一個(gè)JavaB
9、ean的實(shí)例并指定它的名字及作用范圍。<jsp:setProperty>標(biāo)簽用來(lái)設(shè)置JavaBean中的屬性值。<jsp:getProperty>標(biāo)簽用來(lái)獲取Bean屬性的值.。第六章6-2在服務(wù)器上通常有(磁盤存儲(chǔ))和(存儲(chǔ)文件)兩種存儲(chǔ)文件形式。6-5對(duì)于圖片這種大文件,數(shù)據(jù)庫(kù)中提供了專用字段類型來(lái)存儲(chǔ),有(BLOB),(MEDIUMBLOB),和(LONGBLOB)。6-6common-fileupload組件是(Apache)的一個(gè)開(kāi)源項(xiàng)目之一。6-7磁盤存儲(chǔ)與數(shù)據(jù)庫(kù)存儲(chǔ)的優(yōu)缺點(diǎn)是什么?利用數(shù)據(jù)庫(kù)來(lái)存儲(chǔ)這些資源會(huì)導(dǎo)致數(shù)據(jù)庫(kù)的處理效率降低,但相對(duì)安全。利用磁盤來(lái)存
10、儲(chǔ)圖片資源安全性相對(duì)來(lái)說(shuō)比較低,但不會(huì)影響到處理的效率。6-8在創(chuàng)建文件上傳頁(yè)面的form表單時(shí)應(yīng)該注意哪幾點(diǎn)?第7章Jsp提供了一個(gè) 標(biāo)簽庫(kù) 使JSP開(kāi)發(fā)更容易,業(yè)便于維護(hù)。JSP標(biāo)簽庫(kù)是:一種通過(guò)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)文件來(lái)描述自定義標(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ù),訪問(wèn)數(shù)據(jù)庫(kù)及其他企業(yè)服務(wù)。第九章9-1 JSP+Servlet+JavaBean的開(kāi)發(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ú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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至2030年中國(guó)裘皮手套數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025版牧業(yè)冷鏈物流配送與承包服務(wù)合同4篇
- 中藥材交易專用合同(2024年修訂版)3篇
- 二零二五年度出租車公司車輛運(yùn)營(yíng)風(fēng)險(xiǎn)管理與保險(xiǎn)合同4篇
- 二零二五年度海外院校學(xué)生資助合同協(xié)議范本4篇
- 基于數(shù)據(jù)融合的河道模型數(shù)據(jù)底板構(gòu)建關(guān)鍵技術(shù)研究
- 2025年度錯(cuò)時(shí)停車位租賃與智能停車解決方案合同3篇
- 2025年版注塑設(shè)備售后服務(wù)與技術(shù)支持合同范本3篇
- 2025年個(gè)人砌磚工程承包建筑材料采購(gòu)與質(zhì)量監(jiān)管合同2篇
- 2025年度美容院品牌形象設(shè)計(jì)及推廣合同8篇
- 2024年山東省泰安市高考物理一模試卷(含詳細(xì)答案解析)
- 護(hù)理指南手術(shù)器械臺(tái)擺放
- 腫瘤患者管理
- 2025年中國(guó)航空部附件維修行業(yè)市場(chǎng)競(jìng)爭(zhēng)格局、行業(yè)政策及需求規(guī)模預(yù)測(cè)報(bào)告
- 2025春夏運(yùn)動(dòng)戶外行業(yè)趨勢(shì)白皮書(shū)
- 《法制宣傳之盜竊罪》課件
- 通信工程單位勞動(dòng)合同
- 2024年醫(yī)療器械經(jīng)營(yíng)質(zhì)量管理規(guī)范培訓(xùn)課件
- 零部件測(cè)繪與 CAD成圖技術(shù)(中職組)沖壓機(jī)任務(wù)書(shū)
- 2024年計(jì)算機(jī)二級(jí)WPS考試題庫(kù)380題(含答案)
- 高低壓配電柜產(chǎn)品營(yíng)銷計(jì)劃書(shū)
評(píng)論
0/150
提交評(píng)論