網(wǎng)上訂餐系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)
網(wǎng)上訂餐系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第2頁(yè)
網(wǎng)上訂餐系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第3頁(yè)
網(wǎng)上訂餐系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第4頁(yè)
網(wǎng)上訂餐系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第5頁(yè)
已閱讀5頁(yè),還剩60頁(yè)未讀 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

河 南 財(cái) 經(jīng) 學(xué) 院 本 科 生 畢 業(yè) 論 文 (設(shè) 計(jì) )網(wǎng) 上 訂 餐 系 統(tǒng) 的 設(shè) 計(jì) 與 實(shí) 現(xiàn)院 系 名 稱(chēng)姓 名學(xué) 號(hào)專(zhuān) 業(yè)指 導(dǎo) 教 師2011 年 5 月 3 日 星 期 二I摘 要隨 著 麥 當(dāng) 勞 , 肯 德 基 等 洋 味 十 足 的 快 餐 店 越 來(lái) 越 密 集 的 出 現(xiàn) 在 城 市 的 大 街 小 巷 , 越來(lái) 越 多 的 消 費(fèi) 者 光 顧 它 們 。 然 而 一 旦 走 進(jìn) 這 些 店 鋪 , 大 多 數(shù) 人 看 到 的 都 是 鋪 天 蓋 地 排 長(zhǎng)龍 的 等 待 購(gòu) 買(mǎi) 的 人 群 、 領(lǐng) 餐 后 茫 然 尋 找 座 位 的 人 群 以 及 因 為 人 太 多 等 不 及 購(gòu) 買(mǎi) 而 進(jìn) 去 又徘 徊 出 來(lái) 的 人 。 當(dāng) 然 國(guó) 內(nèi) 其 他 大 型 餐 飲 或 者 其 他 行 業(yè) 也 都 會(huì) 出 現(xiàn) 類(lèi) 似 的 現(xiàn) 象 。面 對(duì) 以 上 這 種 現(xiàn) 象 , 國(guó) 民 迫 切 的 需 要 一 種 實(shí) 際 的 解 決 方 法 , 一 個(gè) 功 能 完 備 但 是 操 作簡(jiǎn) 單 的 訂 餐 點(diǎn) 餐 系 統(tǒng) 。針 對(duì) 目 前 網(wǎng) 絡(luò) 訂 餐 網(wǎng) 站 的 這 種 局 限 性 , 我 們 提 出 并 設(shè) 計(jì) 實(shí) 現(xiàn) 了 這 個(gè) 網(wǎng) 絡(luò) 訂 餐 系 統(tǒng) 。 在 開(kāi) 發(fā) 設(shè) 計(jì) 中 , 采 用 B/S( Browser/Server) 結(jié) 構(gòu) , 這 種 結(jié) 構(gòu) 使 得 數(shù) 據(jù) 只 有 結(jié) 果 集合 在 瀏 覽 器 中 顯 示 , 數(shù) 據(jù) 的 處 理 在 服 務(wù) 器 進(jìn) 行 , 而 且 由 于 通 過(guò) 服 務(wù) 器 端 統(tǒng) 一 管 理 數(shù) 據(jù) ,易 于 保 證 數(shù) 據(jù) 的 一 致 性 。 數(shù) 據(jù) 庫(kù) 方 面 , 推 薦 業(yè) 界 具 有 領(lǐng) 導(dǎo) 地 位 的 關(guān) 系 數(shù) 據(jù) 庫(kù) 管 理 系 統(tǒng)Microsoft SQL sever2000, 使 系 統(tǒng) 安 全 性 能 更 高 。 同 時(shí) 采 用 當(dāng) 前 正 在 流 行 的 JSP(Java Server Pages)編 程 , 用 戶(hù) 界 面 更 友 好 。在 開(kāi) 發(fā) 中 選 擇 了 JSP+JavaBean+SQL2000 的 模 式 , 實(shí) 現(xiàn) 了 應(yīng) 用 程 序 邏 輯 和 頁(yè) 面顯 示 分 離 , 界 面 設(shè) 計(jì) 更 簡(jiǎn) 單 。 JavaBean 可 重 用 的 軟 件 組 件 滿(mǎn) 足 小 型 應(yīng) 用 , 同 時(shí) 使 編 程人 員 投 入 量 精 力 便 可 重 用 組 件 , 在 簡(jiǎn) 單 的 應(yīng) 用 中 可 以 充 分 考 慮 。 (B/S 結(jié) 構(gòu) 應(yīng) 用 開(kāi) 發(fā) 秘笈 作 者 : 陳 衛(wèi) 國(guó) 防 工 業(yè) 出 版 社 2001)關(guān) 鍵 詞 : 餐 飲 ; 網(wǎng) 上 訂 餐 管 理 系 統(tǒng) ; JSP, B/SIIAbstractWith such as McDonalds, KFC fast-food restaurant on the more densely populated with dye-in-the-wood appear in city streets, more and more consumer patronage them. However, once walked into these shops, most people saw a deluge of long queues of people waiting to buy, and bring postprandial vacant seat because of the crowd and for too many people cant wait to buy and go in and around the cream of the crop. Of course other domestic large food or other industry also will appear similar phenomena.Facing the above this kind of phenomenon, national urgently need a practical solutions, a function complete but operation simple meal ordering system.In view of the present network roscoe gateway website this limitation, we put forward and realized this network design roscoe system.In the development of design, adopts B/S (is clicked/Server) structure, this kind of structure allows data only result sets in the Browser display, data processing in Server, users need not install client, and because by the Server unified management data, easy to ensure the consistency of the data. Database, recommend industry of the leading relational database management system, the system sever2000 Microsoft SQL safety performance is higher. By adopting the JSP are currently popular web Server (Java) programming, more friendly user interface.In developing chose JSP + JavaBean + SQL2000 model, realized the application logic and page shows the separation, interface design more simple. JavaBean reusable software component meet, and meanwhile make small application programmer inputs, energy and reusable components, in simple applications to consider.Key Words: meal, online meal, NOMS(Order management system)0目 錄摘 要 .I1 引 言 .11.1 背 景 和 意 義 .11.2 開(kāi) 發(fā) 設(shè) 計(jì) 思 想 .12 開(kāi) 發(fā) 技 術(shù) 簡(jiǎn) 介 .12.1JSP .12.2TOMCAT .12.3JAVABEAN .12.4 SQL SERVER .13 系 統(tǒng) 需 求 分 析 .13.1 性 能 需 求 分 析 .13.2 軟 件 質(zhì) 量 需 求 分 析 .13.3 系 統(tǒng) 可 行 性 分 析 .13.5 體 系 結(jié) 構(gòu) 分 析 .14 系 統(tǒng) 設(shè) 計(jì) .14.1 總 體 設(shè) 計(jì) 原 則 .14.2 運(yùn) 行 環(huán) 境 .14.3 開(kāi) 發(fā) 模 式 .14.4 系 統(tǒng) 流 程 分 析 .14.4.1 業(yè) 務(wù) 流 程 分 析 .14.4.2 數(shù) 據(jù) 流 程 分 析 .14.5 系 統(tǒng) 數(shù) 據(jù) 庫(kù) 設(shè) 計(jì) .14.5.1 系 統(tǒng) 數(shù) 據(jù) 庫(kù) E-R 圖 .14.5.2 系 統(tǒng) 數(shù) 據(jù) 庫(kù) 表 設(shè) 計(jì) .114.6 系 統(tǒng) 功 能 結(jié) 構(gòu) 設(shè) 計(jì) .15 系 統(tǒng) 實(shí) 現(xiàn) .15.1 系 統(tǒng) 主 要 功 能 模 塊 實(shí) 現(xiàn) .15.1.1 用 戶(hù) 注 冊(cè) 登 錄 模 塊 .15.1.2 用 戶(hù) 登 陸 模 塊 .15.1.3 客 戶(hù) 訂 餐 模 塊 .15.1.4 菜 單 管 理 模 塊 .15.1.5 訂 單 管 理 模 塊 .15.2 連 接 數(shù) 據(jù) 庫(kù) .15.3 系 統(tǒng) 運(yùn) 行 環(huán) 境 配 置 .15.3.1 JDK 配 置 .15.3.2 TOMCAT 配 置 .15.4 java 漢 字 處 理 問(wèn) 題 及 解 決 .16 結(jié) 束 語(yǔ) .121 引 言1.1 背 景 和 意 義隨 著 麥 當(dāng) 勞 , 肯 德 基 等 洋 味 十 足 的 快 餐 店 越 來(lái) 越 密 集 的 出 現(xiàn) 在 城 市 的 大 街小 巷 , 越 來(lái) 越 多 的 消 費(fèi) 者 光 顧 它 們 。 然 而 一 旦 走 進(jìn) 這 些 店 鋪 , 大 多 數(shù) 人 看 到 的都 是 鋪 天 蓋 地 排 長(zhǎng) 龍 的 等 待 購(gòu) 買(mǎi) 的 人 群 、 領(lǐng) 餐 后 茫 然 尋 找 座 位 的 人 群 以 及 因 為人 太 多 等 不 及 購(gòu) 買(mǎi) 而 進(jìn) 去 又 徘 徊 出 來(lái) 的 人 。 當(dāng) 然 國(guó) 內(nèi) 其 他 大 型 餐 飲 或 者 其 他 行業(yè) 也 都 會(huì) 出 現(xiàn) 類(lèi) 似 的 現(xiàn) 象 。面 對(duì) 以 上 這 種 現(xiàn) 象 , 國(guó) 民 迫 切 的 需 要 一 種 實(shí) 際 的 解 決 方 法 , 一 個(gè) 功 能 完 備但 是 操 作 簡(jiǎn) 單 的 訂 餐 點(diǎn) 餐 系 統(tǒng) 。業(yè) 內(nèi) 專(zhuān) 家 普 遍 認(rèn) 為 , 電 子 商 務(wù) 是 一 種 個(gè) 性 化 服 務(wù) 的 生 產(chǎn) 方 式 , 餐 飲 業(yè) 長(zhǎng) 期以 來(lái) 就 是 個(gè) 性 化 、 多 樣 化 的 生 產(chǎn) 服 務(wù) 。 因 此 , 有 眼 光 的 餐 飲 業(yè) 經(jīng) 營(yíng) 者 不 應(yīng) 該 總是 停 留 在 盲 目 的 價(jià) 格 戰(zhàn) 、 地 域 戰(zhàn) 階 段 , 而 應(yīng) 在 信 息 化 和 電 子 商 務(wù) 領(lǐng) 域 搶 得 先 機(jī) 。隨 著 網(wǎng) 絡(luò) 的 普 及 , 網(wǎng) 上 訂 餐 業(yè) 務(wù) 在 中 國(guó) 開(kāi) 始 盛 行 , 人 們 也 通 過(guò) 網(wǎng) 絡(luò) 訂 餐 的 方 式獲 得 自 己 需 要 的 食 物 。 這 樣 既 節(jié) 省 了 時(shí) 間 , 也 可 以 為 廣 大 用 戶(hù) 提 供 更 多 的 口 味 。1.2 開(kāi) 發(fā) 設(shè) 計(jì) 思 想該 系 統(tǒng) 分 為 前 臺(tái) 和 后 臺(tái) 兩 個(gè) 部 分 , 前 臺(tái) 部 分 主 要 是 用 戶(hù) 進(jìn) 行 資 訊 的 瀏 覽 ,以 及 訂 餐 , 訂 座 管 理 等 , 主 要 是 面 向 用 戶(hù) 的 。 而 后 臺(tái) 主 要 是 管 理 人 員 對(duì) 前 臺(tái) 數(shù)據(jù) 的 維 護(hù) 和 設(shè) 置 , 主 要 是 面 向 管 理 人 員 的 。 網(wǎng) 上 訂 餐 系 統(tǒng) 無(wú) 論 是 在 應(yīng) 用 的 深 度還 是 廣 度 都 是 一 個(gè) 逐 步 發(fā) 展 的 過(guò) 程 。 在 開(kāi) 發(fā) 一 個(gè) 局 部 系 統(tǒng) 時(shí) 要 充 分 考 慮 到 局 部系 統(tǒng) 和 整 個(gè) 目 標(biāo) 系 統(tǒng) 之 間 的 相 容 性 和 完 整 性 , 以 利 于 今 后 整 個(gè) 系 統(tǒng) 的 建 立 。 該系 統(tǒng) 從 總 體 上 把 握 系 統(tǒng) 的 設(shè) 計(jì) , 在 具 體 的 設(shè) 計(jì) 實(shí) 現(xiàn) 上 我 們 圍 繞 著 三 個(gè) 方 面 的 需求 展 開(kāi) , 即 管 理 者 、 系 統(tǒng) 使 用 者 、 系 統(tǒng) 維 護(hù) 者 。對(duì) 于 本 系 統(tǒng) 的 不 同 使 用 者 , 其 功 能 與 業(yè) 務(wù) 邏 輯 是 不 盡 相 同 的 。 對(duì) 于 普 通 用戶(hù) 而 言 , 系 統(tǒng) 主 要 像 用 戶(hù) 展 示 一 個(gè) 美 觀 的 界 面 , 用 戶(hù) 在 可 以 瀏 覽 各 類(lèi) 資 訊 , 查詢(xún) 餐 飲 信 息 , 訂 餐 , 訂 座 等 。 而 管 理 員 則 需 要 在 后 臺(tái) 維 護(hù) 這 些 數(shù) 據(jù) 。 本 系 統(tǒng) 的主 要 功 能 應(yīng) 是 用 戶(hù) 的 訂 餐 了 , 用 戶(hù) 可 以 查 詢(xún) 菜 品 信 息 , 當(dāng) 發(fā) 現(xiàn) 自 己 滿(mǎn) 意 的 以 后 ,3可 以 將 這 些 菜 品 添 加 到 自 己 的 購(gòu) 物 車(chē) , 此 時(shí) 用 戶(hù) 雖 然 選 擇 了 要 預(yù) 定 的 商 品 , 但是 還 不 具 備 法 律 效 用 , 當(dāng) 用 戶(hù) 通 過(guò) 一 定 方 式 ( 此 方 式 不 屬 編 程 范 圍 ) 得 到 預(yù) 定許 可 后 , 管 理 員 在 后 臺(tái) 可 以 審 核 是 否 批 準(zhǔn) 該 用 戶(hù) 的 訂 餐 請(qǐng) 求 , 當(dāng) 管 理 員 同 意 了該 用 戶(hù) 的 訂 餐 請(qǐng) 求 , 即 可 將 該 用 戶(hù) 所 預(yù) 定 的 發(fā) 送 給 客 戶(hù) , 此 時(shí) 客 戶(hù) 在 客 戶(hù) 端 可以 看 到 自 己 購(gòu) 物 車(chē) 的 狀 態(tài) , 如 果 管 理 員 沒(méi) 有 批 準(zhǔn) 或 沒(méi) 有 處 理 等 , 該 客 戶(hù) 都 可 以在 前 臺(tái) 看 見(jiàn) 相 關(guān) 信 息 。該 系 統(tǒng) 使 用 JSP(Java 語(yǔ) 言 )和 SQL Server2000 數(shù) 據(jù) 庫(kù) 開(kāi) 發(fā) , 實(shí) 現(xiàn) 了 網(wǎng) 上 訂餐 系 統(tǒng) 的 動(dòng) 態(tài) 管 理 , 使 得 網(wǎng) 上 訂 餐 的 管 理 更 加 及 時(shí) 、 高 效 , 提 高 了 工 作 效 率 。該 管 理 系 統(tǒng) 具 有 一 般 網(wǎng) 上 訂 餐 系 統(tǒng) 的 功 能 , 從 大 的 方 面 來(lái) 講 主 要 包 括 資 訊 管 理 ,餐 飲 管 理 , 預(yù) 定 管 理 , 用 戶(hù) 管 理 等 幾 個(gè) 大 的 功 能 模 塊 。該 系 統(tǒng) 是 基 于 B/S(Browser/Server, 瀏 覽 器 /客 戶(hù) 端 )模 式 實(shí) 現(xiàn) , 基 于MyEclipse 平 臺(tái) 架 構(gòu) 開(kāi) 發(fā) 設(shè) 計(jì) , 主 要 實(shí) 現(xiàn) 對(duì) 網(wǎng) 上 訂 餐 的 使 用 、 需 求 、 以 及 用 戶(hù)訂 餐 的 動(dòng) 態(tài) 管 理 等 。 隨 著 Internet/Intranet 技 術(shù) 的 興 起 , 將 原 本 在 單 機(jī) 或 本地 局 域 網(wǎng) 上 運(yùn) 行 的 數(shù) 據(jù) 庫(kù) 系 統(tǒng) 移 植 到 因 特 網(wǎng) 中 , 即 開(kāi) 發(fā) 基 于 B/S 模 式 的 新 一 代MIS( Management Information System, 管 理 信 息 系 統(tǒng) ) 系 統(tǒng) , 正 成 為 技 術(shù) 發(fā)展 的 趨 勢(shì) 。 為 了 保 證 系 統(tǒng) 性 能 的 高 效 性 、 可 擴(kuò) 展 性 , 以 及 達(dá) 到 數(shù) 據(jù) 共 享 和 網(wǎng) 絡(luò)化 管 理 的 目 的 , 本 系 統(tǒng) 采 用 B/S 體 系 結(jié) 構(gòu) 進(jìn) 行 設(shè) 計(jì) 開(kāi) 發(fā) 。2 開(kāi) 發(fā) 技 術(shù) 簡(jiǎn) 介2.1JSP隨 著 互 聯(lián) 網(wǎng) 技 術(shù) 的 不 斷 發(fā) 展 , 基 于 瀏 覽 器 /服 務(wù) 器 ( Browser/Server 簡(jiǎn) 稱(chēng)B/S) 體 系 結(jié) 構(gòu) 的 應(yīng) 用 程 序 得 到 了 空 前 廣 泛 的 應(yīng) 用 。 但 是 服 務(wù) 器 之 間 的 通 訊 , 尤其 是 在 不 同 平 臺(tái) 上 運(yùn) 行 的 服 務(wù) 器 之 間 的 通 訊 仍 然 不 是 一 件 容 易 的 事 情 。 因 為 大多 數(shù) Internet 應(yīng) 用 程 序 都 是 以 數(shù) 據(jù) 庫(kù) 為 中 心 的 , 方 便 的 訪(fǎng) 問(wèn) 多 種 數(shù) 據(jù) 源 的 能 力也 比 以 往 任 何 時(shí) 候 都 更 加 重 要 。4JSP 無(wú) 疑 可 以 輕 松 地 實(shí) 現(xiàn) 這 類(lèi) 功 能 , JSP 技 術(shù) 是 一 種 服 務(wù) 器 端 的 HTML 頁(yè) 面中 嵌 入 JAVA 代 碼 的 腳 本 語(yǔ) 言 , 它 比 一 般 腳 本 語(yǔ) 言 的 執(zhí) 行 速 度 更 快 , 由 于 JSP 是基 于 JAVA 語(yǔ) 言 的 , 所 以 它 可 以 運(yùn) 行 在 UNIX/LINUX 和 WINDOWS 平 臺(tái) 上 , 是 一 種難 得 的 動(dòng) 態(tài) 網(wǎng) 頁(yè) 開(kāi) 發(fā) 語(yǔ) 言 。在 動(dòng) 態(tài) 內(nèi) 容 的 解 決 問(wèn) 題 中 , 還 存 在 其 他 的 解 決 方 法 , 但 是 開(kāi) 發(fā) 人 員 要 掌 握這 些 技 術(shù) 很 難 。 例 如 , Java Servlets 這 樣 的 技 術(shù) 就 可 以 使 得 用 Java 語(yǔ) 言 編 寫(xiě)交 互 式 的 應(yīng) 用 程 序 的 服 務(wù) 器 端 的 代 碼 變 得 更 加 簡(jiǎn) 單 。 Java Servlets 就 是 一 個(gè)基 于 Java 技 術(shù) 的 運(yùn) 行 在 服 務(wù) 器 端 的 程 序 ( 與 Applet 不 同 , 后 者 運(yùn) 行 在 瀏 覽 器端 ) 。 開(kāi) 發(fā) 人 員 編 寫(xiě) 出 Servlet 程 序 , 用 來(lái) 接 收 來(lái) 自 Web 瀏 覽 器 的 HTTP 請(qǐng) 求 ,動(dòng) 態(tài) 地 生 成 響 應(yīng) , 然 后 發(fā) 送 包 含 HTML 或 XML 文 檔 到 瀏 覽 器 。但 是 使 用 這 種 方 法 , 整 個(gè) 網(wǎng) 頁(yè) 必 須 都 在 Java Servlet 中 制 作 。 如 果 開(kāi) 發(fā) 人員 或 者 Web 管 理 人 員 想 要 調(diào) 整 頁(yè) 面 的 顯 示 , 就 不 得 不 從 新 編 輯 并 編 譯 Java Servlet 程 序 。 采 用 這 種 方 法 , 編 寫(xiě) 帶 有 動(dòng) 態(tài) 內(nèi) 容 的 頁(yè) 面 需 要 有 很 熟 練 的 應(yīng) 用程 序 開(kāi) 發(fā) 技 巧 和 經(jīng) 驗(yàn) 。 很 顯 然 , 一 個(gè) 簡(jiǎn) 單 的 創(chuàng) 建 動(dòng) 態(tài) 頁(yè) 面 的 解 決 方 案 要 能 解 決以 下 的 問(wèn) 題 :1. 能 夠 在 任 何 Web 或 應(yīng) 用 程 序 服 務(wù) 器 上 運(yùn) 行2. 將 應(yīng) 用 程 序 邏 輯 和 頁(yè) 面 顯 示 分 離3. 能 夠 快 速 地 開(kāi) 發(fā) 和 測(cè) 試4. 簡(jiǎn) 化 開(kāi) 發(fā) 基 于 Web 的 交 互 式 應(yīng) 用 程 序 的 過(guò) 程JavaServer Pages (JSP)滿(mǎn) 足 這 些 要 求 , 它 整 合 了 存 在 的 Java 編 程 環(huán) 境 提供 支 持 的 技 術(shù) 和 工 具 , 產(chǎn) 生 了 一 種 新 的 、 開(kāi) 發(fā) 基 于 Web 應(yīng) 用 程 序 的 方 法 , 這 個(gè)方 法 給 予 使 用 基 于 組 件 應(yīng) 用 的 邏 輯 頁(yè) 面 的 設(shè) 計(jì) 者 提 供 了 強(qiáng) 大 的 功 能 。2.2Tomcat大 多 數(shù) 人 ( 大 概 29 ) 都 喜 歡 將 Apache Tomcat 當(dāng) 作 JSP 應(yīng) 用 服 務(wù) 器 使 用 。有 人 可 能 會(huì) 說(shuō) , 它 之 所 以 受 歡 迎 是 因 為 這 個(gè) 服 務(wù) 器 是 免 費(fèi) 和 開(kāi) 放 源 代 碼 的 , 但5是 真 正 的 原 因 遠(yuǎn) 不 止 這 些 。 Apache Tomcat 能 夠 受 歡 迎 , 不 僅 是 工 作 性 能 非 常好 , 還 有 沒(méi) 有 初 始 的 開(kāi) 發(fā) 成 本 開(kāi) 銷(xiāo) 等 有 力 的 競(jìng) 爭(zhēng) 因 素 , 但 這 不 是 決 定 因 素 。Tomcat 結(jié) 構(gòu) 非 常 合 理 , 更 由 于 Tomcat 是 Apache 組 織 的 產(chǎn) 品 , 這 個(gè) 組 織 有 著雄 厚 的 技 術(shù) 更 新 力 量 , 并 且 Tomcat5.0 很 好 的 支 持 了 JSP2.0 規(guī) 范 , 因 此 有 著很 好 的 發(fā) 展 前 景 。Tomcat 是 一 個(gè) 免 費(fèi) 的 開(kāi) 源 的 Serlvet 容 器 , 它 是 Apache 基 金 會(huì) 的 Jakarta項(xiàng) 目 中 的 一 個(gè) 核 心 項(xiàng) 目 , 由 Apache, Sun 和 其 它 一 些 公 司 以 及 個(gè) 人 共 同 開(kāi) 發(fā) 而成 。 由 于 有 了 Sun 的 參 與 和 支 持 , 最 新 的 Servlet 和 Jsp 規(guī) 范 總 能 在 Tomcat 中得 到 體 現(xiàn) 。 Tomcat 被 JavaWorld 雜 志 的 編 輯 選 為 2001 年 度 最 具 創(chuàng) 新 的 java 產(chǎn)品 , 可 見(jiàn) 其 在 業(yè) 界 內(nèi) 的 地 位 。Tomcat 不 僅 僅 是 一 個(gè) Servlet 容 器 , 它 也 具 有 傳 統(tǒng) 的 Web 服 務(wù) 器 的 功 能 :也 處 理 Html 頁(yè) 面 , 但 是 與 Apache 相 比 , 它 的 處 理 靜 態(tài) Html 的 能 力 就 不 如Apache。2.3JavaBeanJavaBeans 被 稱(chēng) 為 是 Java 組 件 技 術(shù) 的 核 心 。 JavaBeans 的 結(jié) 構(gòu) 必 須 滿(mǎn) 足一 定 的 命 名 約 定 。 JavaBeans 類(lèi) 似 于 Windows 下 的 ActiveX 控 件 : 它 們 都 能 提供 常 用 功 能 并 且 可 以 重 復(fù) 使 用 。 JavaBeans 可 以 在 JSP 程 序 中 應(yīng) 用 給 我 們 帶 來(lái)了 很 大 的 方 便 , 這 使 得 開(kāi) 發(fā) 人 員 可 以 把 某 些 關(guān) 鍵 功 能 和 核 心 算 法 提 取 出 來(lái) , 封裝 成 為 一 個(gè) 組 件 對(duì) 象 , 增 加 了 代 碼 的 重 用 率 、 系 統(tǒng) 的 安 全 性 。 比 如 我 們 可 以 將訪(fǎng) 問(wèn) 數(shù) 據(jù) 庫(kù) 的 功 能 、 數(shù) 據(jù) 處 理 功 能 編 寫(xiě) 封 裝 為 JavaBeans 組 件 , 然 后 在 某 個(gè)JSP 程 序 中 加 以 調(diào) 用 。 JavaBeans 的 與 平 臺(tái) 無(wú) 關(guān) 性 , 使 得 JavaBeans 組 件 不 但可 以 運(yùn) 行 于 Unix 平 臺(tái) , 還 可 以 運(yùn) 行 在 Windows 平 臺(tái) 下 面 , 而 且 JavaBeans 從一 個(gè) 平 臺(tái) 移 植 到 另 外 的 平 臺(tái) 上 代 碼 不 需 要 修 改 , 甚 至 不 需 要 重 新 編 譯 。 起 碼JavaBeans 組 件 在 使 用 以 前 不 需 要 注 冊(cè) , 本 節(jié) 將 介 紹 在 JSP 程 序 中 如 何 使 用 ,JavaBeans 組 件 要 想 在 JSP 程 序 中 使 用 JavaBeans,組 件 必 須 應(yīng) 用等 JSP 的 操 作 指 令 。( 1) 操 作 指 令操 作 指 令 用 于 在 JSP 頁(yè) 面 中 實(shí) 例 化 一 個(gè) JavaBean 組 件 , 這個(gè) 實(shí) 例 化 的 JavaBean 組 件 對(duì) 象 將 可 以 在 這 個(gè) JSP 程 序

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論