資源描述:
《基于JSP的WEB數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)的研究畢業(yè)論文》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、畢業(yè)論文基于JSP的WEB數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)的研究摘要Web數(shù)據(jù)庫(kù)技術(shù)伴隨著WWW的成長(zhǎng),成為當(dāng)前信息技術(shù)人員關(guān)注的熱點(diǎn)之一?;赪eb的數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)是指:在客戶端,安裝Web瀏覽器作為用戶輸入查詢條件和顯示查詢結(jié)果的交互界面。目前,人們普遍采用ASP技術(shù)作為動(dòng)態(tài)網(wǎng)站建設(shè)的技術(shù),雖然用ASP開發(fā)服務(wù)器程序的技術(shù)已經(jīng)很成熟,但是ASP技術(shù)也存在著很多缺陷,如安全性低,適應(yīng)性差,維護(hù)復(fù)雜等。隨著JAVA和JSP技術(shù)的出現(xiàn),為網(wǎng)站建設(shè)又開辟出了一條嶄新的道路。本文介紹了Web數(shù)據(jù)庫(kù)訪問(wèn)的一些技術(shù)及他們的優(yōu)缺點(diǎn),再著重介
2、紹了JAVA技術(shù)中的JSP、JavaBean、MVC、JDBC、ConnectionPool等技術(shù),再通過(guò)基于JSP相關(guān)技術(shù)的WEB網(wǎng)站開發(fā)實(shí)例來(lái)詮釋JSP技術(shù)在WEB開發(fā)中的優(yōu)勢(shì)及地位,最后表達(dá)了Web數(shù)據(jù)庫(kù)不久的將來(lái)發(fā)展的一個(gè)趨勢(shì)。關(guān)鍵詞:JSP、JDBC、MVC、JavaBean、ConnectionPool、非結(jié)構(gòu)化數(shù)據(jù)庫(kù)、異構(gòu)數(shù)據(jù)庫(kù)AbstracttheWWWWebdatabasetechnologywiththegrowthofinformationtechnology,becomethefocus
3、ofattentionpersonnel.BasedontheWebdatabaseaccesstechnologyreferstotheclient,installaWebbrowserdisplayconditionsanduserinputinquiresinterfacequeryresult.Now,itisgenerallyUSESASPtechnologyasadynamicwebsiteconstructiontechnology,althoughuseASPserverprogramtechn
4、ologyhasdevelopedverymature,buttheASPtechnologyexistsmanydefects,suchassafety,maintenanceunadaptable,etc.AsJAVAandJSPtechnologyforwebsiteconstructionandopenanewroad.ThepaperintroducessomeWebdatabaseaccesstechnologyandtheiradvantagesanddisadvantages,thenempha
5、ticallyintroducestheJSP,JAVAtechnologiesJavaBean,MVC,JDBCConnectionPooltechnology,basedonJSP,againthroughtheWebsitesrelatedtechnologiestodevelopWebdevelopmentininterpretationJSPtechnology,theadvantageandthefinalexpressedWebdatabaseinthenearfuturedevelopmentt
6、rend.Keywords:JSP,JDBCConnection,andMVC,JavaBeanPool,non_structuraldatabase,heterogeneousdatabase目錄摘要3緒論4第1章5訪問(wèn)WEB數(shù)據(jù)庫(kù)的技術(shù)分析51.1WWW網(wǎng)絡(luò)環(huán)境下Web數(shù)據(jù)庫(kù)51.2訪問(wèn)Web數(shù)據(jù)庫(kù)的幾種技術(shù)61.2.1CGI(公共網(wǎng)關(guān)接口)技術(shù)71.2.2web服務(wù)器專用API技術(shù)71.2.3ODBC技術(shù)81.2.4ASP與ADO技術(shù)81.2.5JSP/JDBC技術(shù)91.2.6PHP技術(shù)101.3訪問(wèn)WE
7、B數(shù)據(jù)庫(kù)幾種技術(shù)優(yōu)缺點(diǎn)比較101.3.1CGI的優(yōu)缺點(diǎn)分析101.3.2webAPI技術(shù)的優(yōu)缺點(diǎn)分析101.3.3ODBC技術(shù)優(yōu)缺點(diǎn)分析111.3.4ASP技術(shù)優(yōu)缺點(diǎn)分析111.3.5JSP/JDBC優(yōu)缺點(diǎn)分析121.3.6PHP技術(shù)優(yōu)缺點(diǎn)分析12第二章14JAVA142.1JAVA簡(jiǎn)介142.2JavaWeb及相關(guān)技術(shù)142.2.1JSP技術(shù)142.2.2Servlet技術(shù)152.2.3JavaBean172.2.4MVC設(shè)計(jì)模式182.3JSP的特點(diǎn)和其他動(dòng)態(tài)網(wǎng)頁(yè)開發(fā)技術(shù)的比較192.3.1JSP的特點(diǎn):1
8、92.3.2JSP與PHP比較202.3.3JSP與ASP比較202.3.4JSP與其他技術(shù)比較結(jié)果202.2.4動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)的性能比較:21第3章22Web數(shù)據(jù)庫(kù)的訪問(wèn)與連接223.1JDBC223.1.1JDBC定義:223.1.2JDBC用途及特點(diǎn)223.1.3JDBC的體系結(jié)構(gòu)233.1.4構(gòu)成JDBC的組件243.1.5影響JDBC性能的可能因素243.1.6JDBC與ODB