資源描述:
《JSP技術(shù)訪問SQLServer數(shù)據(jù)庫的設(shè)計與實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、第33卷第3期長春理工大學學報(自然科學版)Vol.33No.32010年9月JournalofChangchunUniversityofScienceandTechnology(NaturalScienceEdition)Sep.2010JSP技術(shù)訪問SQLServer數(shù)據(jù)庫的設(shè)計與實現(xiàn)羅在文(四川化工職業(yè)技術(shù)學院信息工程系,瀘州646005)摘要:通過對JSP(JavaServerPages)技術(shù)訪問SQLServer2005數(shù)據(jù)庫的設(shè)計與實現(xiàn)的闡述,提出了使用JSP技術(shù)訪問SQLServer2005數(shù)據(jù)庫的方法,得出了JSP技術(shù)訪問數(shù)據(jù)庫采用JavaBean進行設(shè)計,把數(shù)據(jù)庫的
2、操作封裝到JavaBean中,不僅增加數(shù)據(jù)庫的安全性,而且可以把數(shù)據(jù)庫操作、業(yè)務邏輯和表示邏輯分離設(shè)計,有利于系統(tǒng)后期的維護和功能擴展。關(guān)鍵詞:JSP;SQLServer數(shù)據(jù)庫;JavaBean;B/S中圖分類號:TP311.13文獻標識碼:A文章編號:1672-9870(2010)03-0145-04JSPTechnologytoAccessSQLServerDatabaseDesignandImplementationLUOZaiwen(Deptofinformationengineering,SichuanChemicalTechnicalCollege,Luzhou64600
3、5)Abstract:BasedontheJSPtechnologytoaccessSQLServer2005databasedesignandimplementationoftheexplana-tion,weputforwardtheuseofJSPtechnologytoaccessSQLServer2005database,andobtainaJavaBeanusingJSPtech-nologywhichisdesignedtoaccessthedatabase.ThedatabaseoperationsinthepackagetotheJavaBeannotonlyinc
4、reasethesecurityofthedatabase,butalsothedatabaseoperations.Separationofbusinesslogicandpresentationlogicdesignarecon-ducivetosystemmaintenanceandfunctionalextensionslater.Keywords:JSP;SQLServerdatabase;JavaBean;B/S在信息化時代的今天,通過網(wǎng)絡獲取信息已經(jīng)的一種動態(tài)網(wǎng)頁技術(shù)標準,是一個純Java平臺的技成為一種主要的渠道之一,這就要求網(wǎng)絡上的信息術(shù),它編寫簡單,適應平臺寬廣,
5、很適合構(gòu)造基于不斷地更新,也就是網(wǎng)站必須是動態(tài)的。B/S結(jié)構(gòu)的動態(tài)網(wǎng)頁。動態(tài)網(wǎng)站一般都要進行數(shù)據(jù)處理,數(shù)據(jù)通常存在傳統(tǒng)的網(wǎng)頁HTML文件中加入Java程序代儲在數(shù)據(jù)庫中。對數(shù)據(jù)庫的操作主要有數(shù)據(jù)的插碼和JSP標記,就構(gòu)成了JSP網(wǎng)頁(*.jsp)。JSP入、刪除、修改和查詢等。使用SQLServer數(shù)據(jù)文件不能在瀏覽器直接執(zhí)行,它需要在Web服務器庫,利用JSP技術(shù)訪問SQLServer數(shù)據(jù)庫可以很容中進行翻譯,把JSP文件翻譯成Servlet的源代碼,易地實現(xiàn)數(shù)據(jù)處理。本文就如何使用JSP技術(shù)訪問再將產(chǎn)生的Servlet源代碼編譯,加載到內(nèi)存執(zhí)行,SQLServe2005數(shù)據(jù)庫的方
6、法和技術(shù)進行詳細的介最后把執(zhí)行的結(jié)果即HTML文件輸出至客戶端。紹。JSP文件的Java程序代碼可以完成數(shù)據(jù)庫的操作。1JSP2JSP訪問SQLServer數(shù)據(jù)庫的方法動態(tài)網(wǎng)站采用B/S(Browser/Serve)結(jié)構(gòu),其使用JSP訪問SQLServer數(shù)據(jù)庫必須使用中JSP技術(shù)是由Sun公司倡導,許多公司參與建立JDBC(JavaDataBaseConnectivity)技術(shù),即Java收稿日期:2010-05-17作者簡介:羅在文(1975-),男,講師,主要從事軟件開發(fā)的研究。146長春理工大學學報(自然科學版)2010年數(shù)據(jù)庫連接技術(shù),JDBC技術(shù)提供Java程序連接各訪問
7、不同的數(shù)據(jù)庫需要下載相應的JDBC驅(qū)動。對種常用數(shù)據(jù)庫的能力,在Java程序代碼中,加載于SQLServer2005數(shù)據(jù)庫需要下載sqljdbc.jar驅(qū)動JDBC驅(qū)動,調(diào)用JDBCAPI(AdvancedProgrammers文件,并將該文件導入工程中,才可以使用。圖2Interface),就可以進行數(shù)據(jù)庫的各種操作。而描述了純Java驅(qū)動方式的工作原理。JDBC的驅(qū)動方式常用的主要有兩種,一是JDBC-JavaODBC(OpenDatabaseConn