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

正文內(nèi)容

基于jsp網(wǎng)上書(shū)店系統(tǒng)畢業(yè)論文-文庫(kù)吧資料

2025-03-06 09:55本頁(yè)面
  

【正文】 categoryID=。 String url=。 String categoryID=(categoryID)。 int nowPage=str==null?1:(str)。 ()。 } category=(1,()1)。 String categoryName=(categoryName)。 String category=。 charset=gb2312 /head % String sql=select * from category 。 圖書(shū)展示頁(yè)面代碼 % page contentType=text/html。 注銷(xiāo) /a)。 href=39。 style=39。 else ((user).toString()+ a target=39。mainFrame39。color:white39。39。nbspamp。nbspamp。nbspamp。charset=GBK % % include file= % body leftmargin=0 topmargin=0 table width=100% height=57 border=0 background=images/ tr td width=94% align=center font color=FFFFFF size=+3amp。 charset=gb2312 /head frameset rows=80,* cols=* framespacing=0 frameborder=NO border=0 frame src= name=topFrame scrolling=NO noresize frame src= name=mainFrame /frameset noframes body /body /noframes 頂部頁(yè)面 頂部頁(yè)面主要起導(dǎo)航作用,可以鏈接到其他頁(yè)面。 框架頁(yè)面代碼 % page contentType=text/html。 } return orderID。 throw ex。 } catch (Exception ex) { ()。 } ()。 sql = insert into orderDetail(orderID,bookID,quantity,price) values( + orderID + , + id + , + quantity + , + price + )。 String id = 。 while (()) { ShoppingCartItem item = (ShoppingCartItem) ()。 orderID = (1)。 ResultSet rs = (sql)。 sql = select max(orderID) as maxOrderID from orders 。 (sql)。 + orderDate + 39。039。039。 + memo + 39。 + telephone + 39。 + postcode + 39。 + address + 39。+ trueName + 39。 + userName+ 39。 String orderDate = (new ())。 double total = getTotal()。 (false)。 DBHandle dbhandle = new DBHandle()。 } //下訂單 public int payOrder(String userName, String trueName, String postcode, String address, String telephone, String memo) throws Exception { Connection conn = null。 // cents return val / 100。 } return roundOff(amount)。) { ShoppingCartItem item = (ShoppingCartItem) ()。 for (Iterator i = getItems()。 } //返回圖書(shū)種類(lèi)數(shù) public synchronized int getNumberOfItems() { return ()。 return ()。 } } //移去圖書(shū) public synchronized void remove(String BookID) { (BookID)。 } } } //修改購(gòu)物車(chē)中書(shū)的數(shù)量 public synchronized void setItem(String BookID, int num) { if ((BookID)) { ShoppingCartItem item = (ShoppingCartItem) (BookID)。 ()。 = (description)。 = (author)。 = (bookImage)。 = (ISBN)。 ShoppingCartItem newItem = new ShoppingCartItem()。 DBHandle dbhandle = new DBHandle()。 + bookID + 39。 ++。 public ShoppingCart() { items = new HashMap()。 import .*。 import .*。 public int quantity。 public String author=null。 public String description = null。 public String bookName = null。 public class ShoppingCartItem{ public String bookID = null。 表 311 表 312 為管理員表,記錄但張訂單的具體信息 第 4 章 詳細(xì)介紹 購(gòu)物車(chē)類(lèi) 購(gòu)物車(chē)是網(wǎng)上書(shū) 店的重要部分,用于暫時(shí)存放顧客選擇和購(gòu)買(mǎi)的商品,購(gòu)物車(chē)由兩個(gè)類(lèi), ShoppingItem 和 ShoppingCart。 表 39 表 310 為訂單總表,記錄某個(gè)用戶的訂單信息。 表 38為圖書(shū)信息列表。 的 ER 圖如下圖所示。 數(shù)據(jù)庫(kù)概念結(jié)構(gòu) 從本系統(tǒng)中規(guī)劃出的實(shí)體有:用戶實(shí)體、圖書(shū)實(shí)體、圖書(shū)類(lèi)別尸體,訂單明細(xì)實(shí)體、管理員實(shí)體。 ? 訂單,包括數(shù)據(jù)項(xiàng):訂單號(hào),注冊(cè)名,總價(jià),付款標(biāo)致,發(fā)貨標(biāo)志,下單日期,真實(shí)姓名,地址,郵編,電話,附言。 ? 訂單明細(xì)表,包括數(shù)據(jù)項(xiàng):訂單明細(xì) ID、訂單號(hào),圖書(shū)編號(hào)、購(gòu)書(shū)數(shù)量,單價(jià)。 瀏覽商品 把商品放入購(gòu)物車(chē) 是否登錄 收銀臺(tái)下單 匯款 管理員發(fā)貨并修改訂單狀態(tài) 用戶登錄 ? 用戶,包括數(shù)據(jù)項(xiàng):用戶名、密碼,真實(shí)姓名,性別,地址,郵編,電話,電子郵箱。 ? 一個(gè)用戶可以購(gòu)買(mǎi)多本圖書(shū)。 數(shù)據(jù)庫(kù)需求分析 針對(duì)一般在線書(shū)店的需求,得出如下需求信息。 網(wǎng)上書(shū)城 前臺(tái)購(gòu)物 會(huì)員中心 后臺(tái)管理 圖書(shū)展示 圖書(shū)搜索 訂單確認(rèn) 我的信息 取回口令 注銷(xiāo)界面 注冊(cè)界面 登陸界面 我的訂單 修改口令 修改信息 管理員登陸 Web 瀏覽器 Servlet JSP JavaBean 圖書(shū)詳情 購(gòu)物車(chē)界面 收銀臺(tái)界面 類(lèi)別管理 用戶管理 訂單管理 圖書(shū)管理 購(gòu)物流程 是 數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)在一個(gè)信息管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)的好壞將直接對(duì)應(yīng)用系統(tǒng)的效率,以及實(shí)現(xiàn)的效果產(chǎn)生影響。 數(shù)據(jù)庫(kù) 采用 MVC 模式( ModelViewController),通過(guò) JSP 表現(xiàn)頁(yè)面,即視圖 View,通過(guò) Servlet 技術(shù)完成事務(wù)處理工作,即控制器 Controller, JavaBean 則負(fù)責(zé)數(shù)據(jù)處理,即模型 Model。 (3) 選擇要連接的數(shù)據(jù)庫(kù),如圖 19 所示: 其于各項(xiàng)保留默認(rèn)值,最后單擊 “完成 ”進(jìn)入數(shù)據(jù)源的測(cè)試窗口,測(cè)試成功后顯示如圖 110,這樣就完成了本系統(tǒng)數(shù)據(jù)庫(kù)的 ODBC 數(shù)據(jù)源的創(chuàng)建。 JSP 與 SQL Server 數(shù)據(jù)庫(kù)的連接 : 本系統(tǒng)使用 ODBC 驅(qū)動(dòng)程序建立 SQL Server 的數(shù)據(jù)連接。在適當(dāng)?shù)奈恢锰砑尤缦滦畔ⅲㄔ?/host元素前加入): Context path=“/映射名” docBase=“本機(jī)絕對(duì)路徑” / 虛擬目錄 如果建立一個(gè)虛擬目錄 WebRoot,里頭需要建立的內(nèi)容: WebRoot |WEBINF 文件夾 | 文件(可以把 Tomcat 安裝目錄下 webapps 子目錄中 ROOT 下的) 打開(kāi)列表功能 修改 Tomcat \conf\, 數(shù)據(jù)庫(kù)后臺(tái)環(huán)境的配置 SQSQL Server 是由 Microsoft 開(kāi)發(fā)和推廣的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)( DBMS) ,它最初是由 Microsoft、 Sybase 和 AshtonTate 三家公司共同開(kāi)發(fā)的,并于 1988年推出了第一個(gè) OS/2 版本。 修改端口的方法:在文件 conf/ 中,將 port=8080(原端口號(hào))改為你所需要的端口號(hào),比如 80 目前我們的網(wǎng)站站點(diǎn)都是放在默認(rèn)的目錄下 %tomcat%/webapps中,但有些情況下,需要把站點(diǎn)放在別的目錄下 .,如 Tomcat 所在的磁盤(pán)不夠用和為了統(tǒng)一管理,希望放在某個(gè)特定的目錄下,而不是放在默認(rèn)的目錄 %tomcat%/webapps 下 。 圖 16 Tomcat 服務(wù)器的配置 Tomcat安裝, Tomcat需要 JDK的支持,但 Tomcat本身并不 自帶 JDK,所以需要 JDK的支持。 第七 步 .“開(kāi)始 ”- 。 第六步: 創(chuàng)建 PATH 變 量 , 在 變 量 欄 內(nèi) 輸入, %JAVA_HOME%\bin。%JAVA_HOME%\lib。 圖 13 第四步: 單擊 “系統(tǒng)變量 ”部分的 “新建按扭 ”,創(chuàng)建 JAVAHOME 變量,在變量值欄內(nèi)輸入 C:\。 配置環(huán)境變量 第一步: .安裝 JDK。如果判斷是 JSP 頁(yè)面請(qǐng)求,則由 JSP 引擎(或 Servlet 引擎)將 JSP頁(yè)面代碼轉(zhuǎn)換成 Servlet 代碼,再通知服務(wù)器上的 JVM( Java 虛擬機(jī))對(duì)轉(zhuǎn)換過(guò)來(lái)的 Servlet 代碼進(jìn)行編譯,將生成的字節(jié)碼文件放在服務(wù)器上相應(yīng)的地方,并執(zhí)行編譯后得到的字節(jié)碼,然后把結(jié)果傳送給客戶端,這樣就完成一次連接。 JDK 安裝與環(huán)境配置 先簡(jiǎn)單的介紹一下它的運(yùn)作過(guò)程。 MyEclipse 目前支持 Java Servlet,AJAX, JSP, JSF, Struts,Spring, Hibernate,EJB3,JDBC 數(shù)據(jù)庫(kù)鏈接工具等多項(xiàng)功能。 SQL Server 2021數(shù)據(jù)庫(kù)引擎可為關(guān)系型數(shù)據(jù)與 XML數(shù)據(jù)提供更安全、可靠的存儲(chǔ),使得用戶可以靈活應(yīng)對(duì)快速增長(zhǎng)的復(fù)雜業(yè)務(wù)應(yīng)用。 JSP 的優(yōu)勢(shì),程序可以跨平臺(tái)執(zhí)行,具有多樣化和功能強(qiáng)大的開(kāi)發(fā)工具支持,具有強(qiáng)大的可伸縮性。 JSP 與其他動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)比較 JSP,ASP 和 PHP 三者都提供在 html 代碼中混合某種程序的代碼,由語(yǔ)言引擎解釋執(zhí)行程序代碼的能力。涵蓋知識(shí)面廣,可有效地提高學(xué)生綜合運(yùn)用所學(xué)知識(shí)分析解決問(wèn)題的能力,增強(qiáng)學(xué)生對(duì)事物的理解與掌握能力,培養(yǎng)學(xué)生掌握科學(xué)的研究方法
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1