jsp基于Web的可維護(hù)的數(shù)據(jù)庫(kù)瀏覽器(源代碼+論文+答辯PPT)
jsp基于Web的可維護(hù)的數(shù)據(jù)庫(kù)瀏覽器(源代碼+論文+答辯PPT),jsp,基于,Web,維護(hù),數(shù)據(jù)庫(kù),瀏覽器,源代碼,論文,答辯,PPT
可維護(hù)的數(shù)據(jù)庫(kù)瀏覽器指導(dǎo)教師 學(xué) 生功能簡(jiǎn)介:基于基于WebWeb采用三層結(jié)構(gòu)采用三層結(jié)構(gòu),用用MVCMVC模式組合模式組合JSP JSP ServletServlet和和JavaBeanJavaBean Web Web界面的要求是允許用戶瀏覽相關(guān)數(shù)據(jù)庫(kù)界面的要求是允許用戶瀏覽相關(guān)數(shù)據(jù)庫(kù)中的內(nèi)容中的內(nèi)容.該界面使用戶可以通過指定一個(gè)該界面使用戶可以通過指定一個(gè)JDBCJDBC驅(qū)動(dòng)器或驅(qū)動(dòng)器或URLURL來與一個(gè)數(shù)據(jù)庫(kù)連接。接著,應(yīng)用來與一個(gè)數(shù)據(jù)庫(kù)連接。接著,應(yīng)用程序會(huì)允許用戶瀏覽數(shù)據(jù)庫(kù)中定義的所有表,并程序會(huì)允許用戶瀏覽數(shù)據(jù)庫(kù)中定義的所有表,并且可以選擇任何一個(gè)表對(duì)其數(shù)據(jù)進(jìn)行處理。同樣,且可以選擇任何一個(gè)表對(duì)其數(shù)據(jù)進(jìn)行處理。同樣,用戶還可以輸入用戶還可以輸入SQLSQL查詢語(yǔ)句并查看這些查詢操查詢語(yǔ)句并查看這些查詢操作產(chǎn)生的列表數(shù)據(jù)。在用戶使用會(huì)話的任何時(shí)間作產(chǎn)生的列表數(shù)據(jù)。在用戶使用會(huì)話的任何時(shí)間內(nèi),必須確保用戶可以很容易地?cái)嚅_數(shù)據(jù)庫(kù),并內(nèi),必須確保用戶可以很容易地?cái)嚅_數(shù)據(jù)庫(kù),并連接到另一個(gè)數(shù)據(jù)庫(kù)上。連接到另一個(gè)數(shù)據(jù)庫(kù)上。三層結(jié)構(gòu):優(yōu)點(diǎn)優(yōu)點(diǎn):三層結(jié)構(gòu)是個(gè)更靈活的三層結(jié)構(gòu)是個(gè)更靈活的體系結(jié)構(gòu),它把顯示邏輯從體系結(jié)構(gòu),它把顯示邏輯從業(yè)務(wù)邏輯中分離出來,這就業(yè)務(wù)邏輯中分離出來,這就意味著業(yè)務(wù)代碼是獨(dú)立的,意味著業(yè)務(wù)代碼是獨(dú)立的,可以不關(guān)心怎樣顯示和在哪可以不關(guān)心怎樣顯示和在哪里顯示。里顯示。業(yè)務(wù)邏輯層現(xiàn)在處于中業(yè)務(wù)邏輯層現(xiàn)在處于中間層,不需要關(guān)心由哪種類間層,不需要關(guān)心由哪種類型的客戶來顯示數(shù)據(jù),也可型的客戶來顯示數(shù)據(jù),也可以與后端系統(tǒng)保持相對(duì)獨(dú)立以與后端系統(tǒng)保持相對(duì)獨(dú)立性,有利于系統(tǒng)擴(kuò)展。性,有利于系統(tǒng)擴(kuò)展。三層結(jié)構(gòu):TomcatTomcat作為作為WebServerWebServerServletServlet控制類實(shí)現(xiàn)業(yè)務(wù)控制類實(shí)現(xiàn)業(yè)務(wù)邏輯控制邏輯控制多種數(shù)據(jù)庫(kù)連接多種數(shù)據(jù)庫(kù)連接MVC模式:模型模型:應(yīng)用程序的業(yè)務(wù)邏應(yīng)用程序的業(yè)務(wù)邏輯輯視圖視圖:應(yīng)用程序的表示層應(yīng)用程序的表示層控制器控制器:用用ServletServlet實(shí)現(xiàn)實(shí)現(xiàn)表示層表示層-視圖標(biāo)志庫(kù)視圖標(biāo)志庫(kù) 所有的所有的.JSP.JSP都是表示都是表示層層 表示層的核心是請(qǐng)求表示層的核心是請(qǐng)求控制器,控制器,controller.jspcontroller.jsp。它可以用來創(chuàng)建它可以用來創(chuàng)建RequestControllerRequestController會(huì)話會(huì)話beanbean的一個(gè)實(shí)例,該實(shí)的一個(gè)實(shí)例,該實(shí)例可以實(shí)現(xiàn)頁(yè)面流程邏例可以實(shí)現(xiàn)頁(yè)面流程邏輯,并可以推動(dòng)控制器輯,并可以推動(dòng)控制器定義的定義的JSPJSP視圖對(duì)請(qǐng)求做視圖對(duì)請(qǐng)求做出響應(yīng)。是入口點(diǎn)。出響應(yīng)。是入口點(diǎn)。controller.jspcontroller.jspchooseTable.jspchooseTable.jspcsvView.jspcsvView.jspeditTable.jspeditTable.jsptableView.jsptableView.jspsystemError.jspsystemError.jspupdateOK.jspupdateOK.jsplogout.jsplogout.jsp邏輯(模型):程序中的業(yè)務(wù)邏輯程序中的業(yè)務(wù)邏輯封裝到組件封裝到組件(Bean)(Bean)中有中有利于測(cè)試改進(jìn)質(zhì)量和重利于測(cè)試改進(jìn)質(zhì)量和重用用RequestHandler.javaRequestHandler.javaBrowseSession.javaBrowseSession.javaChooseTable.javaChooseTable.javaNewConnection.javaNewConnection.javaDBConnect.javaDBConnect.java控制類:ServletServlet和幫助類和幫助類RequestController.javaRequestController.javaUpdateTable.javaUpdateTable.javaLogout.javaLogout.java 等等數(shù)據(jù)層數(shù)據(jù)層-Web.xml JDBCJDBC功能的核心包含在功能的核心包含在JDBCTableModelJDBCTableModel類中。類中。JDBCTableModel.javaJDBCTableModel.java該類將運(yùn)行該類將運(yùn)行SQLSQL查詢,并維查詢,并維護(hù)護(hù)ResultSetsResultSets建立的內(nèi)部數(shù)據(jù)建立的內(nèi)部數(shù)據(jù)結(jié)構(gòu)。結(jié)構(gòu)。實(shí)現(xiàn)應(yīng)用程序所需的最后實(shí)現(xiàn)應(yīng)用程序所需的最后一個(gè)文件是一個(gè)文件是WARWAR的的web.xmlweb.xml文件。它有兩項(xiàng)文件。它有兩項(xiàng)任務(wù);首先,必須告訴任務(wù);首先,必須告訴JSPJSP引擎到那里去尋找描述引擎到那里去尋找描述視圖標(biāo)志庫(kù)所需的標(biāo)志庫(kù)視圖標(biāo)志庫(kù)所需的標(biāo)志庫(kù)描述符;其次,還必須把描述符;其次,還必須把應(yīng)用程序的應(yīng)用程序的“welcome welcome page”page”設(shè)為設(shè)為“controller.jspcontroller.jsp”。將。將應(yīng)用程序的環(huán)境設(shè)為應(yīng)用程序的環(huán)境設(shè)為dbexploredbexplore。web.xmlweb.xml狀態(tài)圖:
jsp基于Web的可維護(hù)的數(shù)據(jù)庫(kù)瀏覽器源代碼論文答辯PPT.rar |
jsp基于Web的可維護(hù)的數(shù)據(jù)庫(kù)瀏覽器(源代碼+論文+答辯PPT) |
壓縮包目錄 | 預(yù)覽區(qū) |
|
請(qǐng)點(diǎn)擊導(dǎo)航文件預(yù)覽
|
編號(hào):30550163
類型:共享資源
大?。?span id="fnrlvvx" class="font-tahoma">1.12MB
格式:RAR
上傳時(shí)間:2021-10-10
20
積分
積分
- 關(guān) 鍵 詞:
- jsp 基于 Web 維護(hù) 數(shù)據(jù)庫(kù) 瀏覽器 源代碼 論文 答辯 PPT
- 資源描述:
-
jsp基于Web的可維護(hù)的數(shù)據(jù)庫(kù)瀏覽器(源代碼+論文+答辯PPT),jsp,基于,Web,維護(hù),數(shù)據(jù)庫(kù),瀏覽器,源代碼,論文,答辯,PPT展開閱讀全文
裝配圖網(wǎng)所有資源均是用戶自行上傳分享,僅供網(wǎng)友學(xué)習(xí)交流,未經(jīng)上傳用戶書面授權(quán),請(qǐng)勿作他用。
鏈接地址:http://weibangfood.com.cn/article/30550163.html