亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        探析基于JSP開發(fā)的WEB數(shù)據(jù)庫設(shè)計

        2015-01-02 05:16:00王曉玲
        科技視界 2015年4期
        關(guān)鍵詞:瀏覽器語句頁面

        王曉玲

        (遼寧石化職業(yè)技術(shù)學(xué)院計算機(jī)系,遼寧 錦州121001)

        0 引言

        隨著互聯(lián)網(wǎng)技術(shù)飛速的發(fā)展,WEB數(shù)據(jù)庫技術(shù)也得到長足的進(jìn)步,并且成為學(xué)者以及IT產(chǎn)業(yè)專業(yè)技術(shù)人員關(guān)注的熱點(diǎn)之一。WEB數(shù)據(jù)庫的訪問技術(shù)主要是指,在用戶的終端即個人PC上安裝瀏覽器,使用瀏覽器作為用戶的輸入、查詢以及反饋結(jié)果的交互界面。最初的動態(tài)網(wǎng)站的建設(shè)技術(shù)主要使用ASP作為開發(fā)工具,但是ASP技術(shù)存在安全性差、可移植性差以及維護(hù)難度高等問題。因此,JSP技術(shù)應(yīng)運(yùn)而生,為現(xiàn)代網(wǎng)站建設(shè)提供了一條創(chuàng)新型技術(shù)。本文研究了應(yīng)用JSP技術(shù)開發(fā)WEB數(shù)據(jù)的設(shè)計方法,介紹了相關(guān)的JSP、JDBC以及數(shù)據(jù)庫連接技術(shù),并通過利用JSP技術(shù)的WEB數(shù)據(jù)庫開發(fā)實(shí)例,對各種技術(shù)進(jìn)行綜合應(yīng)用。從而展示了JSP技術(shù)在WEB數(shù)據(jù)庫設(shè)計中的優(yōu)勢。

        1 相關(guān)技術(shù)

        1.1 JSP簡介

        JSP是由Sun Micro systems公司的技術(shù)為主導(dǎo),多家公司參與建立的一種動態(tài)網(wǎng)頁的技術(shù)標(biāo)準(zhǔn),是一種Servlet設(shè)計簡化形式,中文譯名為java服務(wù)器頁面。具有堅固、安全、易于使用、易于理解和可從網(wǎng)絡(luò)上自動下載等特性。與ASP技術(shù)相類似,JSP技術(shù)是將Java程序段落及標(biāo)記在傳統(tǒng)的網(wǎng)頁HTML文件中進(jìn)行插入,生成JSP文件。利用JSP技術(shù)所開發(fā)的網(wǎng)絡(luò)應(yīng)用可以在Linux以及Windows等其他操作系統(tǒng)進(jìn)行跨平臺運(yùn)行。

        1.2 JDBC

        JDBC是JAVA應(yīng)用程序與數(shù)據(jù)庫訪問的通用接口,對多種關(guān)系數(shù)據(jù)庫提供了統(tǒng)一訪問界面,可以用標(biāo)準(zhǔn)的應(yīng)用程序?qū)?shù)據(jù)庫開發(fā)應(yīng)用編程。JDBC可以使用最基礎(chǔ)的實(shí)現(xiàn)方式,如與數(shù)據(jù)庫建立連接、發(fā)送并操作數(shù)據(jù)庫相關(guān)語句,并處理反饋結(jié)果。其接口形式與OBDC在非常相似,規(guī)定了Java用什么樣的方式實(shí)現(xiàn)與數(shù)據(jù)庫的交互。JDBC的優(yōu)勢在于對數(shù)據(jù)庫操作的便捷性,具有與平臺無關(guān)的特性,即可在各種數(shù)據(jù)庫系統(tǒng)上運(yùn)行。

        1.3 Web數(shù)據(jù)庫

        Web數(shù)據(jù)庫是互聯(lián)網(wǎng)利用Web查詢作為接口方式,進(jìn)行數(shù)據(jù)庫資源的訪問,屬于深度Web的一種資源形式。Web數(shù)據(jù)庫可對信息查詢提供交互式的服務(wù),主要特點(diǎn)是將數(shù)據(jù)庫技術(shù)與Web技術(shù)相互融合,這種融合方式將Web與數(shù)據(jù)庫的特性進(jìn)行全面體現(xiàn),并且利用了數(shù)據(jù)庫的深度的信息資源。其主要由數(shù)據(jù)庫服務(wù)器、中間部件、Web服務(wù)器、瀏覽器等4部分組成。

        2 基于JSP技術(shù)的WEB數(shù)據(jù)庫實(shí)例

        2.1 環(huán)境配置

        本文選用WINDOWS 7操作系統(tǒng)作為基礎(chǔ)平臺,選用的數(shù)據(jù)庫產(chǎn)品采用了MicroSoft公司的SQL Server 2012,主要原因是考慮了數(shù)據(jù)庫管理系統(tǒng)與操作系統(tǒng)的緊密關(guān)聯(lián)性。另外,SQL 2012非常便捷的圖形操作界面也是被選擇的主要原因之一。服務(wù)器端使用JAVA開發(fā)工具包JDK7.1+Apache Tomcat 8.0的配置方案。具體的配置步驟是,在操作系統(tǒng)的環(huán)境變量中利用Java_home和Tomcat_home配置路徑。在配置完成后,在瀏覽器中輸入HTTP://127.0.0.1/即可看到關(guān)于Tomcat啟動成功的歡迎界面。

        2.2 利用JSP操縱數(shù)據(jù)庫

        利用JSP技術(shù)可以非常的方便的進(jìn)行數(shù)據(jù)庫的相關(guān)操作。該類程序被寫進(jìn)了一個JavaBeans,這個JavaBeans中包含了被封裝的屬性以及方法,具有連接數(shù)據(jù)庫以及對數(shù)據(jù)庫進(jìn)行查詢、刪除、插入以及修改等數(shù)據(jù)庫操縱功能。通過JSP技術(shù),所有的查詢邏輯都可以通過存儲過程來實(shí)現(xiàn)。例如,存儲過程的語句格式為EXEC存儲過程名parameter1,parameter2。只要與數(shù)據(jù)庫操作相關(guān)的頁面都會包含了如下JSP語句:fflt;jsp:useBean id="RegisterBean"scope="session"class="tools.connect"/ffgt;。具體程序代碼的解釋為,id的名稱為"RegisterBean",scope作為bean的使用違反。Class是連接類經(jīng)過編譯生成的.class文件。另外,JSP技術(shù)中與數(shù)據(jù)庫相連接的函數(shù)為connect();數(shù)據(jù)庫產(chǎn)尋函數(shù)為ResultSet executeQuery(String sql)。

        2.3 WEB數(shù)據(jù)庫連接

        JSP技術(shù)支持JDBC以及ODBC兩種形式的數(shù)據(jù)庫連接方式。使用ODBC連接數(shù)據(jù)庫時,可以利用Oracle公司的JDBC-to-ODBC網(wǎng)橋驅(qū)動程序。另一種方式,在Java Bean中,將JDBC數(shù)據(jù)庫的連接操作封裝起來,具體實(shí)現(xiàn)代碼如下所示:

        2.4 WEB數(shù)據(jù)庫的工作

        當(dāng)前臺的JSP頁面發(fā)出對數(shù)據(jù)庫的操作請求,如查詢、刪除、插入以及修改等功能,就要求通過JDBC-ODBC的方式實(shí)現(xiàn)與后臺SQL Server 2012的數(shù)據(jù)庫進(jìn)行連接。之后,將JSP前臺頁面?zhèn)魉瓦^來的SQL查詢語句或者存儲過程發(fā)送至SQL Server 2012進(jìn)行處理,結(jié)果產(chǎn)生后返回到JSP前臺頁面上。當(dāng)數(shù)據(jù)庫的操縱動作完成時,取消與數(shù)據(jù)庫的連接。在數(shù)據(jù)庫中有很多的編碼表,開發(fā)人員可以利用視圖的方法與數(shù)據(jù)庫表進(jìn)行連接。針對視圖進(jìn)行操作,能夠減少大量的工作量以及有效的提高工作效率。

        3 結(jié)束語

        本文分析了當(dāng)前網(wǎng)絡(luò)技術(shù)中應(yīng)用數(shù)據(jù)庫的特點(diǎn),對JSP,WEB數(shù)據(jù)庫以及JSP與數(shù)據(jù)庫的連接技術(shù)做了詳細(xì)的闡述,并就基于JSP技術(shù)的WEB數(shù)據(jù)庫的配置與實(shí)現(xiàn)做了深入地探討。

        [1]佟建新,李超,楊洪海,何焱.基于JSP的數(shù)據(jù)庫應(yīng)用系統(tǒng)建設(shè)探討[J].北京聯(lián)合大學(xué)學(xué)報:自然科學(xué)版,2014(03):133-135.

        [2]賀達(dá),洪飛龍,鄢田云,李剛.網(wǎng)站設(shè)計中數(shù)據(jù)庫應(yīng)用系統(tǒng)的研究與實(shí)現(xiàn)[J].網(wǎng)絡(luò)安全技術(shù)與應(yīng)用,2013(02):145-148.

        [3]李長征,雷勇.網(wǎng)絡(luò)設(shè)計中數(shù)據(jù)庫應(yīng)用系統(tǒng)中的實(shí)現(xiàn)[J].機(jī)械設(shè)計與制造,2011(02):56-59.

        [4]鐘田田.數(shù)據(jù)庫應(yīng)用系統(tǒng)結(jié)構(gòu)發(fā)展及趨勢[J].貴州工業(yè)大學(xué)學(xué)報:社會科學(xué)版,2011(04):98-101.

        [5]鄭玉山,鄧正宏.基于JSP的數(shù)據(jù)庫應(yīng)用系統(tǒng)研究與設(shè)計[J].計算機(jī)工程與設(shè)計,2012(22):235-237.

        猜你喜歡
        瀏覽器語句頁面
        大狗熊在睡覺
        刷新生活的頁面
        重點(diǎn):語句銜接
        反瀏覽器指紋追蹤
        電子制作(2019年10期)2019-06-17 11:45:14
        精彩語句
        環(huán)球瀏覽器
        再見,那些年我們嘲笑過的IE瀏覽器
        如何搞定語句銜接題
        語文知識(2014年4期)2014-02-28 21:59:52
        同一Word文檔 縱橫頁面并存
        淺析ASP.NET頁面導(dǎo)航技術(shù)
        国产大屁股视频免费区| 亚洲 无码 制服 丝袜 自拍| 日本老熟欧美老熟妇| 婷婷亚洲国产成人精品性色| 国产成人激情视频在线观看| 99国语激情对白在线观看| 偷偷夜夜精品一区二区三区蜜桃| av一区二区三区在线| 极品少妇hdxx麻豆hdxx| 精品国产aⅴ无码一区二区| 视频一区精品自拍| 少妇高潮呻吟求饶视频网站| 国产综合开心激情五月| 大地资源网高清在线播放| 国产女精品视频网站免费| 免费AV一区二区三区无码| 91国产超碰在线观看| 国语淫秽一区二区三区四区| 2021亚洲国产精品无码| 日本公妇在线观看中文版 | 婷婷久久香蕉五月综合加勒比| 久久久久99精品国产片| 午夜人妻中文字幕福利| 青青河边草免费在线看的视频| 少妇人妻大乳在线视频不卡| 国产日韩欧美网站| 久久综合久中文字幕青草| 日韩人妻不卡一区二区三区| 久久老子午夜精品无码怎么打| 国产精品露脸张开双腿| 白色橄榄树在线免费观看| 色婷婷一区二区三区久久亚洲| 国产精品天干天干综合网| 日本黄页网站免费观看| 国产思思99re99在线观看| 人妻少妇一区二区三区| 亚洲av狠狠爱一区二区三区| 久久亚洲av成人无码电影a片| 中文字幕影片免费在线观看| 九九日本黄色精品视频| 伊人久久这里只有精品|