freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于jsp的網(wǎng)上購(gòu)書(shū)系統(tǒng)設(shè)計(jì)-文庫(kù)吧資料

2024-12-14 02:26本頁(yè)面
  

【正文】 ,用于聲稱 HTML 代碼。 application 對(duì)象在 application的有效范圍內(nèi)都有效,只有當(dāng)服務(wù)器重新啟動(dòng)時(shí)才會(huì)消失。 request 對(duì)象在同一個(gè)請(qǐng)求范圍內(nèi)有效,在頁(yè)面中使用 jsp:forward后,由于跳轉(zhuǎn)的頁(yè) 面和當(dāng) 前頁(yè)面 同屬 于一個(gè)request,在跳轉(zhuǎn)過(guò)程中并未進(jìn)行對(duì)象的重新創(chuàng)建。 在 JSP 頁(yè)面中對(duì) JavaBean 的內(nèi)部變量進(jìn)行 存取時(shí),除了直接調(diào)用編寫(xiě)好的SET、 GET 方法外,還可以使用 jsp:setProperty和 jsp:getProperty,使用這兩條指令往往能大大簡(jiǎn)化 JSP 頁(yè)面中的代碼。 常用 JavaBean 屬性 在 JavaBean 的 scope 有四種: page、 request、 session、 application,它們的關(guān)系是 applicationsessionrequestpage。 JavaBean 的工作過(guò)程也很簡(jiǎn)單,首先在 JSP 頁(yè)面中生成一個(gè) JavaBean 的實(shí)例,然后對(duì)數(shù)據(jù)進(jìn)行處理,最后使用 GET 方法得到,最終結(jié)果在頁(yè)面上顯示出來(lái)。 浙江科技學(xué)院信息與電子工程學(xué)院 2021 屆本科畢業(yè)設(shè)計(jì)(論文) 12 特別的,事件機(jī)制還應(yīng)當(dāng): (1)能夠發(fā)現(xiàn)制定的對(duì)象類可以生成的事件 ; (2)能夠發(fā)現(xiàn)制定的對(duì)象類可以觀察監(jiān)聽(tīng)到的事件 ; (3)提供一個(gè)常規(guī)的注冊(cè)機(jī)制,允許動(dòng)態(tài)操縱事件源與事件監(jiān)聽(tīng)者之間的關(guān)系 ; (4)不需要其他的虛擬機(jī)和語(yǔ)言即可實(shí)現(xiàn) ; (5)事件源與監(jiān)聽(tīng)者之間可進(jìn)行高效的事件傳遞 ; (6)能完成 JavaBean 事件模型與相關(guān)的其他組件體系結(jié)構(gòu)事件模型的中立映射。能使其他構(gòu)造工具采取某種技術(shù)在設(shè)計(jì)時(shí)直接控制事件,遺跡控制事件源和事件監(jiān)聽(tīng)者之間的聯(lián)系。在 Java 和 JavaBeans 中則是定義了一個(gè)一般的、可擴(kuò)充的事件機(jī)制,它能夠: (1)對(duì)事件類型和傳遞模型的定義和擴(kuò)充提供一 個(gè)公共框架,并適合于廣泛的應(yīng)用 ; (2)與 Java 語(yǔ)言和環(huán)境有較高的集成度。從概念上講,事件是一種在“源對(duì)象”和“監(jiān)聽(tīng)對(duì)象”之間、某種狀態(tài)發(fā)生變化的傳遞機(jī)智。通過(guò)事件處理機(jī)智,可以讓一些組件作為事件源,發(fā)出可被描述環(huán)境或其他組件接受的事件。 JavaBean 是一種可以重用的 Java 組件,它類似于 COM,在 JSP 程序中常用來(lái)封裝事物邏輯、數(shù)據(jù)庫(kù)操作等,可以很好的實(shí)現(xiàn)業(yè)務(wù)邏輯和前臺(tái)程序的分離,使得系統(tǒng)具有更好的 健壯性和靈活性。這可以使團(tuán)隊(duì)協(xié)作的更 好,開(kāi)發(fā)出更高質(zhì)量的站點(diǎn),而且非常適合于團(tuán)隊(duì)開(kāi)發(fā): (1)Java 開(kāi)發(fā)人員致力于將業(yè)務(wù)邏輯在 JavaBeans 中實(shí)現(xiàn) ; (2)Web 開(kāi)發(fā)人員致力于頁(yè)面的實(shí)現(xiàn),即 JavaBeans 如何在 JSP 中工作和設(shè)計(jì) JSP 頁(yè)面 ; (3)主頁(yè)人員和美工致力于站點(diǎn)的設(shè)計(jì)和頁(yè)面表現(xiàn)風(fēng)格。 由于本系統(tǒng)采用 Access 數(shù)據(jù)庫(kù),所以采用第一類 JDBC 驅(qū)動(dòng)程序 JDBCODBC橋。由于 type 4 驅(qū)動(dòng)程序在客戶機(jī)上運(yùn)行和直接訪問(wèn)數(shù)據(jù)庫(kù),在這種方式下執(zhí)行意味著 2層結(jié)構(gòu)。 因?yàn)?type 3 驅(qū)動(dòng)程序經(jīng)常需要一個(gè)相對(duì)較少的下載時(shí)間,具有平臺(tái)無(wú)關(guān)性,不需要客戶端的安裝和管理,這種方式最適合 Inter 應(yīng)用。它利用網(wǎng)絡(luò)服務(wù)器的中間件來(lái)訪問(wèn)數(shù)據(jù)庫(kù)。使用 Type2 驅(qū)動(dòng)同樣犧牲了平臺(tái)無(wú)關(guān)性,因?yàn)檫@需要安裝客戶端的數(shù)據(jù)庫(kù)驅(qū)動(dòng)代碼。 (2)JDBCnative 驅(qū)動(dòng)橋 JDBCnative 驅(qū)動(dòng)橋提供了建立在本來(lái)的數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序之上的 JDBC 接口,沒(méi)有使用 ODBC。通過(guò)使用這種驅(qū)動(dòng)程序,你犧牲了 JDBC 的平臺(tái)無(wú)關(guān)性。使用它,程序開(kāi)發(fā)人員可以使用 JDBC 來(lái)訪問(wèn) ODBC 數(shù)據(jù)源。這樣一來(lái),只要是能夠使用 ODBC 訪問(wèn)的數(shù)據(jù)庫(kù)系統(tǒng),也就能夠使用 JDBC 訪問(wèn)了。 JDBCODBC 橋加 ODBC 驅(qū)動(dòng)程序: JavaSoft 的 JDBCODBC 橋產(chǎn)品利用 ODBC驅(qū)動(dòng)程序提供 JDBC 訪問(wèn)。事實(shí)上,兩種借口都基于 X/Open SQL CLI(調(diào)用級(jí)接口)。它建立在ODBC 上,因此,熟悉 ODBC 的程序員將發(fā)現(xiàn) JDBC 很容易書(shū)用。無(wú)論訪 浙江科技學(xué)院信息與電子工程學(xué)院 2021 屆本科畢業(yè)設(shè)計(jì)(論文) 10 問(wèn)什么數(shù)據(jù)庫(kù),提供給用戶的應(yīng)用程序接口 JDBC API 都是一樣的,用戶可以使用標(biāo)準(zhǔn)的 SQL 查詢語(yǔ)句進(jìn)行查詢,而不用考慮數(shù)據(jù)庫(kù)之間的差別。 JDBC 接口分為以下兩個(gè)層次: (1)面向程序開(kāi)發(fā)人員 JDBC API; (2)底層的 JDBC Driver API。與當(dāng)前存在的多種數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)相比, JDBC具有平臺(tái)無(wú)關(guān)性和數(shù)據(jù)庫(kù)訪問(wèn)一致性兩大優(yōu)點(diǎn)。 % The current date is %= new Date() %. /h2 /body /html JDBC 及數(shù)據(jù)庫(kù)管理的連接 Java Database Connectivity (JDBC) 要實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁(yè)的實(shí)現(xiàn)少不了與數(shù)據(jù)庫(kù)的連接,接下來(lái)介紹 JDBC 技術(shù)。這里不對(duì)代碼的細(xì)節(jié)做解釋,但是請(qǐng)注意 Java 代碼放在在 %和 %兩個(gè)符號(hào)之間, Java表達(dá)式放在 %=和 %之間。 我 們來(lái)看一個(gè) JSP 頁(yè)面的例子。 JSP 的 Servlet Class 是 JSP Engine 自動(dòng)幫我們編譯產(chǎn)生的,不像 Servlet需要手動(dòng)編譯,另外,在 JSP 程序中建立新的對(duì)象和 Java Bean 非常方便容易。 當(dāng)客戶端請(qǐng)求一個(gè) JSP 網(wǎng)頁(yè)時(shí), JSP Engine 會(huì)檢查所請(qǐng)求的 JSP 網(wǎng)頁(yè)是否已經(jīng)處于被載入執(zhí)行的狀態(tài),如果沒(méi)有,它會(huì)先讀取 JSP 程序文件,將它換成Servlet 程序代碼編譯載入,然后才執(zhí)行請(qǐng)求的服務(wù)。 Java Server Page, 簡(jiǎn) 稱 JSP,它不 但擁有 Servlet 的所有特性與優(yōu)點(diǎn),更增加了程序開(kāi)發(fā)上的彈性,除了 Java 程序本身跨平臺(tái)的優(yōu)點(diǎn),它是直接在 HTML中內(nèi)嵌 JSP 程序代碼,使得程序開(kāi)發(fā)更為容易、方便。一個(gè) JSP 頁(yè)面包含摻雜著 Java 代碼的HTML 代碼。 JSP 原理及特點(diǎn) 一些人可能已經(jīng)對(duì)微軟的 Active Server Pages(ASP)很熟悉了; JSP在多數(shù)方面與 ASP 功能相同但是具有平臺(tái)無(wú)關(guān)特性。 (4)添加動(dòng)態(tài)內(nèi)容 在完成了第三步后,就可以使用 UltraDev 添加動(dòng)態(tài)內(nèi)容,不必考慮如何插入服務(wù)器端腳本到 WEB 頁(yè)中,添加時(shí)我們只需指明位置和內(nèi)容。 (3)定義記錄集 在應(yīng)用程序中使用數(shù)據(jù)庫(kù),接下來(lái)就要定義記錄集,以便臨時(shí)從數(shù) 據(jù)庫(kù)中提 浙江科技學(xué)院信息與電子工程學(xué)院 2021 屆本科畢業(yè)設(shè)計(jì)(論文) 8 取數(shù)據(jù)。 UltraDev 的工作流程大致分為以下 6 步: (1)系統(tǒng)分析 要?jiǎng)?chuàng)建一個(gè)具有電子商務(wù)功能的網(wǎng)站,首先就是需求分析。除此之外, UltraDev 的擴(kuò)展功能提供了開(kāi)發(fā)在線商店所需的所有東西,讓這些商店能夠支持多種功能,而且容易維護(hù)??梢苑浅V庇^地開(kāi)發(fā)網(wǎng)絡(luò)軟件,同時(shí)保持對(duì)代碼的完全控制。 Dreamweraver UltraDev Macromedia Dreamweaver UltraDev 是專門(mén)為軟件開(kāi)發(fā)所設(shè)計(jì)的 ,它能幫助我們更容易更迅速的完成工作。 Access 數(shù)據(jù)庫(kù)以其簡(jiǎn)單使用性的到了廣泛的應(yīng)用。%CLASSPATH% (2)新建 java_home 變量,然后在變量值中輸入以下內(nèi)容: D:\ 浙江科技學(xué)院信息與電子工程學(xué)院 2021 屆本科畢業(yè)設(shè)計(jì)(論文) 7 (3)編輯 path 變量:在原有的變量值后添加 JDK 的 BIN 目錄和 LIB 目錄。接下來(lái)配置環(huán)境變量:右鍵點(diǎn)擊“我的電腦”,在彈出的菜單中點(diǎn)“屬性”,在系統(tǒng)特性里選擇“高級(jí)”,找 到“環(huán)境變量”,點(diǎn)擊進(jìn)入后,“系統(tǒng)變量”就是 我們需要設(shè)置的地方,如圖 31所示: 圖 31 系統(tǒng)特性 (1)新建 classpath 變量,然后在變量值中輸入以下內(nèi)容: D:\\lib。 結(jié)帳 顧客選購(gòu)好書(shū)籍后,可單擊“購(gòu)買(mǎi)”按鈕,系統(tǒng)會(huì)反饋給顧客一個(gè)頁(yè)面,顯示所購(gòu)買(mǎi)的圖書(shū)號(hào)碼、圖書(shū)數(shù)量和所需要支付的金額。如果搜索結(jié)果不唯一,可對(duì)搜索結(jié)果進(jìn)行按條件排序。而且在本書(shū)店擁有一個(gè)唯一的帳號(hào),用戶可以通過(guò)使用這個(gè)帳號(hào)實(shí)現(xiàn)網(wǎng)上購(gòu)物、圖書(shū)搜索、對(duì)圖書(shū)進(jìn)行評(píng)價(jià)、將好書(shū)鏈接發(fā)給朋友等功能。 浙江科技學(xué)院信息與電子工程學(xué)院 2021 屆本科畢業(yè)設(shè)計(jì)(論文) 4 第 2 章 系統(tǒng)概況 系統(tǒng)實(shí)現(xiàn)的功能模塊 書(shū)籍的展示 (1)把整個(gè)書(shū)店里的書(shū)籍按照類別進(jìn)行分類,似顧客可以按照類別瀏覽書(shū)籍 ; (2)單擊每種書(shū)種類的鏈接,將出現(xiàn)該類書(shū)籍列表 ; (3)可查看書(shū)籍的詳細(xì)資料,單擊每 種書(shū)籍名稱,將出現(xiàn)相應(yīng)書(shū)籍的詳細(xì)信息。 JSP 技術(shù)具有以下特點(diǎn): (1)強(qiáng)調(diào)可重用的組件 ; (2)采用標(biāo)記簡(jiǎn)化頁(yè)面開(kāi)發(fā) ; 采用 JSP 技術(shù)來(lái)實(shí)現(xiàn)這樣一個(gè)網(wǎng)上購(gòu)書(shū)系統(tǒng),同時(shí)還需要學(xué)習(xí) JDBC, Access數(shù)據(jù)庫(kù),應(yīng)用服務(wù)器 tomcat, JavaBeans,等等。 JSP( Java Server Pages)技術(shù)為創(chuàng)建顯示動(dòng)態(tài)生成內(nèi)容的 Web頁(yè)面提供了一個(gè)簡(jiǎn)捷而快速的方法。 Java 的初學(xué)者可以在很多 Java 的入門(mén)教材中找到相似或相近的觀點(diǎn)。 Java的許多研究者根據(jù) Java 的作者所著寫(xiě)的 Java 技術(shù)的 “ 白皮書(shū) ” 中所解釋的Java 的設(shè)計(jì)初衷以及取得的成就,整理出 Java 十一項(xiàng)關(guān)鍵的特點(diǎn)。不難看出, JSP 的綜合實(shí)力是最強(qiáng)的,尤其是在安全性和跨平臺(tái)性兩個(gè)方面,比其他的兩種技術(shù)都要好。當(dāng)前比較流行的動(dòng)態(tài)網(wǎng)頁(yè)開(kāi)發(fā)技術(shù)有 JSP、 ASP、 PHP。 選擇本系統(tǒng)的原因 合理的選擇開(kāi)發(fā)技術(shù),對(duì)于網(wǎng)站開(kāi)發(fā)的完成情況有著非常重要的影響。圖書(shū)配送方式主要有郵寄, EMS,甚至 UPS,送上門(mén)(本地),異地網(wǎng)點(diǎn)配送等,配送時(shí)間也沒(méi)有統(tǒng)一的要求。可以直接在網(wǎng)上下定單,也可以直接郵購(gòu)。 總的來(lái)講,亞馬遜在短短幾年之內(nèi),獲得了巨大的成功,成了全世界圖書(shū)業(yè)界矚目的對(duì)象。與此同時(shí),亞馬遜邁開(kāi)了向國(guó)外擴(kuò)張的步伐。但是,它的股價(jià)卻在一路飚升, 1997 年 5 月初上市時(shí),每股僅 9美元左右,至 1998 年底亞馬遜股票突破 300 美元大關(guān), 1999 年 1 月更是突破 400美元大關(guān),其市價(jià)總值達(dá) 180 億美元,比擁有 1000 余家分店的美國(guó)最大的龐諾書(shū)店( )的市值高出 8 倍多 [1]。自 1995 年 7 月亞馬遜書(shū)店賣(mài)出第一本書(shū)起 ,它的銷售總額直線上升, 1997 年銷售額即達(dá) 億美元,為 1996 年的 倍, 1998 年猛增到 億美元,增幅達(dá) 365%。 亞馬遜( ) —— 全球最大的網(wǎng)上書(shū)店 ,堪稱 網(wǎng)上書(shū)店的典范 。電子商 務(wù)是Inter 爆炸式發(fā)展的直接產(chǎn)物 , 是網(wǎng)絡(luò)技術(shù)應(yīng)用的全新發(fā)展方向。因此, JAVA 是一項(xiàng)非常具有吸引力的先進(jìn)的技術(shù)。其中 JAVA 技術(shù)是比較突出的,它一出現(xiàn)便立刻引起了人們的關(guān)注。網(wǎng)絡(luò)技術(shù)使這個(gè)世界變得小了,增進(jìn)了人們之間的聯(lián)系。今天的人們,無(wú)論身在何方,只要他們連入了互聯(lián)網(wǎng),利用各種網(wǎng)絡(luò)中的傳輸技術(shù)(電子郵件、圖文傳輸),便將他們聯(lián)系在一起。 關(guān) 鍵詞 : 電子商務(wù),網(wǎng)上書(shū)店, JSP, Access 源程序代碼等,聯(lián)系 153893706 浙江科技學(xué)院信息與電子工程學(xué)院 2021 屆本科畢業(yè)設(shè)計(jì)(論文) II 目錄 摘要 .................................................................................................................................... I ABSTRACT........................................................................................... 錯(cuò)誤 !未定義書(shū)簽。網(wǎng)上商店實(shí)現(xiàn)了基本的前臺(tái)功能和后臺(tái)管理功能 ,其主要模塊包括書(shū)籍展示,用戶注冊(cè),圖書(shū)搜索,存放選購(gòu)書(shū)籍的購(gòu)物車(chē) 。 浙江科技學(xué)院信息與電子工程學(xué)院 2021 屆本科畢業(yè)設(shè)計(jì)(論文) I 摘要 本課題主要研究電子商務(wù)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn),并采用 JSP 動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)實(shí)現(xiàn)了一個(gè)小型電子商務(wù)網(wǎng)站即網(wǎng)上書(shū)店。簡(jiǎn)要介紹了電子商務(wù)及其實(shí)現(xiàn)技術(shù),網(wǎng)上商店的構(gòu)成及主要流程;然后詳細(xì)介紹了網(wǎng)上書(shū)店的需求分析和系統(tǒng)設(shè)計(jì),并給出了網(wǎng)上書(shū)店的 JSP 實(shí)現(xiàn)方案及技術(shù)細(xì)節(jié),包括運(yùn)行環(huán)境的配置、數(shù)據(jù)庫(kù)建立及各個(gè)功能模塊的 JSP 實(shí)現(xiàn)細(xì)節(jié)等。 本系統(tǒng)效率高,安全性能好,方便用戶 找尋資料,有值得 進(jìn)一步 學(xué)習(xí)和研究的價(jià)值。 第 1 章 緒論 ........................................................................
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1