使用jsp編程訪問數(shù)據(jù)庫.ppt

使用jsp編程訪問數(shù)據(jù)庫.ppt

ID:48070425

大?。?21.81 KB

頁數(shù):31頁

時(shí)間:2019-05-06

使用jsp編程訪問數(shù)據(jù)庫.ppt_第1頁
使用jsp編程訪問數(shù)據(jù)庫.ppt_第2頁
使用jsp編程訪問數(shù)據(jù)庫.ppt_第3頁
使用jsp編程訪問數(shù)據(jù)庫.ppt_第4頁
使用jsp編程訪問數(shù)據(jù)庫.ppt_第5頁
資源描述:

《使用jsp編程訪問數(shù)據(jù)庫.ppt》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、第五章使用JSP編程 訪問數(shù)據(jù)庫本章主要內(nèi)容JSP基本語法。JSP運(yùn)行環(huán)境的安裝、配置。在JSP應(yīng)用程序中操作(增、刪、改、查)后臺(tái)數(shù)據(jù)庫。5.1JSP編程基礎(chǔ)5.1.1JSP概述JSP(JavaServerPages)是由SunMicrosystems公司倡導(dǎo)、許多公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。JSP技術(shù)是在傳統(tǒng)的網(wǎng)頁HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP標(biāo)記(tag),從而形成JSP文件(*.jsp)。Web服務(wù)器在遇到JSP網(wǎng)頁被客戶端請(qǐng)求時(shí),首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同JSP

2、文件中的HTML代碼一起返回給客戶。插入的Java程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁等,以實(shí)現(xiàn)建立動(dòng)態(tài)網(wǎng)頁所需要的功能。JSP與JavaServlet(SUN公司早期用來實(shí)現(xiàn)Web應(yīng)用的方案)一樣,是在服務(wù)器端執(zhí)行的,通常返回該客戶端的就是一個(gè)HTML文本,因此客戶端只要有瀏覽器就能瀏覽。JSP文件的執(zhí)行過程JSP容器管理JSP頁面生命周期的兩個(gè)階段:轉(zhuǎn)換階段(translationphase)執(zhí)行階段(executionphase)當(dāng)有一個(gè)對(duì)JSP頁面的客戶請(qǐng)求到來時(shí),JSP容器檢驗(yàn)JSP頁面的語法是否正確,將JSP頁面轉(zhuǎn)換為Servlet源文件,然后調(diào)

3、用javac工具類編譯Servlet源文件生成字節(jié)碼文件,這一階段是轉(zhuǎn)換階段。接下來,Servlet容器加載轉(zhuǎn)換后的Servlet類,實(shí)例化一個(gè)對(duì)象處理客戶端的請(qǐng)求,在請(qǐng)求處理完成后,響應(yīng)對(duì)象被JSP容器接收,容器將HTML格式的響應(yīng)信息發(fā)送到客戶端,這一階段是執(zhí)行階段。當(dāng)?shù)谝淮渭虞dJSP頁面時(shí),因?yàn)橐獙SP文件轉(zhuǎn)換為Servlet類,所以響應(yīng)速度較慢。當(dāng)再次請(qǐng)求時(shí),JSP容器就會(huì)直接執(zhí)行第一次請(qǐng)求時(shí)產(chǎn)生的Servlet,而不會(huì)再重新轉(zhuǎn)換JSP文件,所以其執(zhí)行速度和原始的Servlet執(zhí)行速度幾乎就相同了。在JSP執(zhí)行期間,JSP容器會(huì)檢查JSP文件,看

4、是否有更新或修改。如果有更新或修改,JSP容器會(huì)再次編譯JSP或Servlet;如果沒有更新或修改,就直接執(zhí)行前面產(chǎn)生的Servlet。5.1.2JSP運(yùn)行環(huán)境-Tomcat的安裝和配置1.Tomcat簡(jiǎn)介Tomcat是一個(gè)免費(fèi)的開源的Serlvet容器,它是Apache軟件基金會(huì)(ApacheSoftwareFoundation)的Jakarta項(xiàng)目中的一個(gè)核心項(xiàng)目,由Apache,Sun和其它一些公司及個(gè)人共同開發(fā)而成。Tomcat是一個(gè)小型的輕量級(jí)應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場(chǎng)合下被普遍使用,是目前比較流行的Web應(yīng)用服務(wù)器,是開

5、發(fā)和調(diào)試JSP程序的首選。2.安裝Tomcat對(duì)于Windows操作系統(tǒng),Tomcat提供了兩種安裝文件:一種是apache-tomcat-5.5.15.exe--可執(zhí)行的安裝程序,只需雙擊這個(gè)文件,就可以開始Tomcat的安裝,一種是apache-tomcat-5.5.15.zip——一個(gè)壓縮包,只需要將它解壓到硬盤上即可使用。Tomcat安裝后的目錄層次結(jié)構(gòu):3.配置TomcatJAVA_HOME=C:jdk1.5.0_06”CATALINA_BASE=C:ProgramFilesApacheSoftwareFoundationTomcat5.

6、5CATALINA_HOME=C:ProgramFilesApacheSoftwareFoundationTomcat5.5CLASSPATH=.;%JAVA_HOME%libtools.jar;%JAVA_HOME%libdt.jar;PATH的最后位置加“;%JAVA_HOME%bin”4.運(yùn)行Tomcattomcat5w.exe:是一個(gè)監(jiān)控和配置Tomcat服務(wù)的圖形界面應(yīng)用程序。Tomcat5.exe:是一個(gè)服務(wù)程序。5.測(cè)試第一個(gè)JSP程序例:顯示當(dāng)前系統(tǒng)時(shí)間。<%@pagecontentType="text/html;chars

7、et=gb2312"%>第一個(gè)JSP程序當(dāng)前時(shí)間是:<%=newjava.util.Date()%>;5.1.3JSP語法簡(jiǎn)介注釋模板元素腳本元素指令元素動(dòng)作元素1.模板元素模板元素是指JSP的靜態(tài)HTML或者XML內(nèi)容。這些模板元素是網(wǎng)頁的框架,它影響頁面的結(jié)構(gòu)和美觀程度,它們遵循HTML或XML語法規(guī)則。2.注釋HTML/XML注釋:在客戶端的頁面源代碼中顯示一個(gè)注釋。JSP語法:]-->例如:在客戶端的頁面源

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。