注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計網(wǎng)絡編程JSP+Oracle網(wǎng)絡應用系統(tǒng)開發(fā)與實例

JSP+Oracle網(wǎng)絡應用系統(tǒng)開發(fā)與實例

JSP+Oracle網(wǎng)絡應用系統(tǒng)開發(fā)與實例

定 價:¥45.00

作 者: 吳明暉
出版社: 人民郵電出版社
叢編項:
標 簽: Jsp

ISBN: 9787115157959 出版時間: 2007-04-01 包裝: 平裝
開本: 16開 頁數(shù): 406 字數(shù):  

內容簡介

  《JSP+Oracle網(wǎng)絡應用系統(tǒng)開發(fā)與實例(附光盤)》講解了采用JSP和Oracle數(shù)據(jù)庫開發(fā)網(wǎng)絡應用系統(tǒng)的基本知識和應用實例。書中首先介紹應用服務器和Oracle數(shù)據(jù)庫的安裝與配置、HTML與JavaScript基礎以及JSP、JavaBean和Servlet的基本概念等必備知識,然后通過對數(shù)據(jù)庫連接、文件上傳、用戶登錄、留言板和投票系統(tǒng)等幾個經典模塊的詳細分析,讓讀者由淺入深逐步掌握關鍵知識點,最后以軟件工程思想為指導,詳細分析和講解了多個應用實例的開發(fā)過程。這些實例包括網(wǎng)上求職平臺、網(wǎng)上商店、企業(yè)信息系統(tǒng)、新聞發(fā)布系統(tǒng)和學生課績管理系統(tǒng)等。書中實例都已經通過測試,其源代碼和數(shù)據(jù)庫腳本以及演示視頻文件都收錄在《JSP+Oracle網(wǎng)絡應用系統(tǒng)開發(fā)與實例(附光盤)》配套的光盤中。《JSP+Oracle網(wǎng)絡應用系統(tǒng)開發(fā)與實例(附光盤)》注重知識系統(tǒng)性和實用性,講求學習過程的循序漸進,特別適合那些急于知道如何開發(fā)一個完整網(wǎng)絡應用系統(tǒng)的初學者。同時,《JSP+Oracle網(wǎng)絡應用系統(tǒng)開發(fā)與實例(附光盤)》也適用具備一定基礎的讀者學習和提高。另外,《JSP+Oracle網(wǎng)絡應用系統(tǒng)開發(fā)與實例(附光盤)》對于廣大院校大學生的課程設計和畢業(yè)設計有著重要參考價值。

作者簡介

暫缺《JSP+Oracle網(wǎng)絡應用系統(tǒng)開發(fā)與實例》作者簡介

圖書目錄

第1章 JSP應用環(huán)境配置. 1  
1.1 JDK和應用服務器簡介   
1.1.1 JDK(Java Development Kit) 1  
1.1.2 JDK命令 1  
1.1.3 JDK文檔(Documentation) 6  
1.1.4 應用服務器(Application Server) 6  
1.1.5 Java應用的運行環(huán)境   
1.2 安裝和配置JDK   
1.2.1 JDK的安裝 7  
1.2.2 JDK的配置   
1.3 安裝Tomcat   
1.3.1 Tomcat介紹 10  
1.3.2 Tomcat的安裝 10  
1.3.3 測試   
1.4 Tomcat的配置 13  
1.4.1 部署Web應用 13  
1.4.2 修改訪問主機的端口號 14  
1.4.3 配置虛擬主機 14  
1.4.4 配置用戶定制目錄 15  
1.5 安裝配置Oracle 16  
1.5.1 安裝Oracle 16  
1.5.2 配置Oracle數(shù)據(jù)庫驅動   
第2章 HTML與JavaScript基礎 25  
2.1 網(wǎng)頁工作原理 25  
2.2 HTML介紹 26  
2.2.1 HTML頁面的基本結構 26  
2.2.2 使用鏈接標記 27  
2.2.3 使用字體標記 28  
2.2.4 使用form標記   
2.2.5 使用table標記 31  
2.3 JavaScript介紹 32  
2.3.1 JavaScript基本數(shù)據(jù)類型 32  
2.3.2 表達式和運算符 33  
2.3.3 程序控制流 34  
2.3.4 函數(shù) 35  
2.3.5 事件驅動及事件處理 36  
第3章 JSP語言基礎 39  
3.1 JSP概述 39  
3.1.1 什么是JSP 39  
3.1.2 JSP技術原理   
3.1.3 為什么使用JSP   
3.1.4 開發(fā)第一個JSP頁面   
3.2 JSP中的Java程序   
3.2.1 Java語言的數(shù)據(jù)類型 42  
3.2.2 變量和常量   
3.2.3 運算符和類型轉換 44  
3.2.4 字符串和數(shù)組 48  
3.2.5 控制流程 49  
3.2.6 面向對象的程序設計 51  
3.3 JSP的頁面元素 52  
3.3.1 JSP編譯指令 52  
3.3.2 腳本元素和注釋語句 54  
3.3.3 JSP動作 56  
3.4 JSP的內建對象 63  
3.4.1 OUT對象 63  
3.4.2 REQUEST對象 65  
3.4.3 RESPONSE對象 74  
3.4.4 SESSION對象 76  
3.4.5 APPLICATION對象 82  
3.4.6 CONFIG&Exception對象 84  
第4章 Servlet與JavaBean 85  
4.1 Servlet技術 85  
4.1.1 Servlet概述 85  
4.1.2 Servlet的實例 90  
4.1.3 JSP與Servlet的交互 105  
4.2 JavaBean技術 109  
4.2.1 JavaBean概述 109  
4.2.2 JSP與JavaBean的結合 111  
第5章 Oracle數(shù)據(jù)庫管理 119  
5.1 常用數(shù)據(jù)庫管理工具 119  
5.1.1 Oracle企業(yè)管理器 119  
5.1.2 PL/SQL Developer 122  
5.2 創(chuàng)建和備份/恢復數(shù)據(jù)庫 123  
5.2.1 創(chuàng)建數(shù)據(jù)庫 123  
5.2.2 備份/恢復數(shù)據(jù)庫 123  
5.3 表管理 125  
5.3.1 表的添加 125  
5.3.2 表的刪除 126  
5.3.3 表的修改 126  
5.4 視圖管理 127  
5.4.1 視圖的添加 127  
5.4.2 視圖的刪除 128  
5.4.3 視圖的修改 128  
第6章 JSP數(shù)據(jù)庫訪問方法 131  
6.1 常用SQL語句 131  
6.1.1 INSERT語句 131  
6.1.2 UPDATE語句 132  
6.1.3 DELETE語句 132  
6.1.4 SELECT語句 132  
6.2 使用JDBC訪問數(shù)據(jù)庫 137  
6.2.1 JDBC介紹 138  
6.2.2 JDBC驅動程序 138  
6.2.3 JDBC常用接口介紹 139  
6.2.4 連接Oracle數(shù)據(jù)庫 143  
6.2.5 執(zhí)行SQL語句 144  
6.2.6 處理查詢結果集 146  
6.2.7 分頁顯示結果集 147  
6.2.8 JDBC異常處理 150  
第7章 JSP簡單應用 153  
7.1 文件上傳 153  
7.1.1 RFC1867規(guī)范 153  
7.1.2 服務端的JSPSmart組件的安裝 153  
7.1.3 服務端處理上傳請求的程序實現(xiàn) 154  
7.2 JSP操作Cookies 155  
7.2.1 JSP寫入Cookies 156  
7.2.2 在JSP讀出Cookies 156  
7.2.3 JSP操作Cookies需要注意的問題 157  
7.3 JSP發(fā)送EMAIL 157  
7.3.1 使用sun.net.smtp包發(fā)送EMAIL 157  
7.3.2 使用JavaMail API發(fā)送EMAIL 159  
7.4 JSP標準模板庫(JSTL) 169  
7.4.1 初識JSTL 169  
7.4.2 JSTL的安裝 170  
7.4.3 JSTL的標簽庫和EL表達式 171  
7.4.4 JSTL范例 174  
第8章 JSP小實例 177  
8.1 簡單的用戶登錄和用戶管理 177  
8.1.1 系統(tǒng)功能和數(shù)據(jù)庫分析 177  
8.1.2 設計用戶登錄模塊 178  
8.1.3 用戶登錄的確認(限制普通用戶的權限) 179  
8.1.4 設計用戶管理模塊 181  
8.1.5 添加和修改用戶模塊 182  
8.1.6 設計刪除用戶模塊 184  
8.1.7 設計退出登錄模塊 185  
8.1.8 設計出錯頁面 185  
8.1.9 設計數(shù)據(jù)庫連接(JavaBean) 186  
8.2 網(wǎng)上留言本 188  
8.2.1 系統(tǒng)功能分析和數(shù)據(jù)庫設計 188  
8.2.2 留言模塊 189  
8.2.3 管理員模塊 193  
8.2.4 后臺數(shù)據(jù)庫操作的代碼 194  
8.3 網(wǎng)上投票系統(tǒng) 196  
8.3.1 系統(tǒng)功能分析 196  
8.3.2 數(shù)據(jù)庫設計 196  
8.3.3 設計投票項目管理模塊 197  
8.3.4 投票模塊.. 200  
8.3.5 后臺的數(shù)據(jù)庫操作 201  
第9章 網(wǎng)上求職平臺 205  
9.1 系統(tǒng)概述與設計 205  
9.1.1 系統(tǒng)功能需求 205  
9.1.2 系統(tǒng)設計思想 206  
9.1.3 系統(tǒng)結構設計 206  
9.1.4 系統(tǒng)功能模塊劃分 207  
9.2 數(shù)據(jù)庫設計 207  
9.2.1 數(shù)據(jù)庫需求分析 207  
9.2.2 數(shù)據(jù)庫概念結構設計 208  
9.2.3 數(shù)據(jù)庫邏輯結構設計 209  
9.3 組件設計 210  
9.3.1 數(shù)據(jù)庫操作Bean的編寫 210  
9.3.2 公司Bean的編寫 229  
9.3.3 工作Bean的編寫 231  
9.3.4 用戶Bean的編寫 232  
9.4 公司用戶界面設計 233  
9.4.1 工作信息操作界面 233  
9.4.2 簡歷信息操作界面 243  
9.4.3 公司信息操作界面 246  
9.4.4 用戶信息操作界面 248  
9.5 個人用戶界面設計 249  
9.5.1 工作信息操作界面 249  
9.5.2 簡歷信息操作界面 251  
9.5.3 公司信息操作界面 253  
9.6 小結 254  
9.7 源代碼使用說明 254  
第10章 網(wǎng)上商店 257  
10.1 系統(tǒng)概述與設計 257  
10.1.1 系統(tǒng)功能需求 257  
10.1.2 系統(tǒng)結構設計 258  
10.1.3 系統(tǒng)功能模塊劃分 258  
10.2 數(shù)據(jù)庫設計 259  
10.2.1 數(shù)據(jù)庫需求分析 259  
10.2.2 數(shù)據(jù)庫概念結構設計 260  
10.2.3 數(shù)據(jù)庫邏輯結構設計 260  
10.3 組件設計 262  
10.3.1 數(shù)據(jù)庫操作Bean的設計 262  
10.3.2 數(shù)據(jù)封裝Bean的設計 266  
10.3.3 文件上傳組件 269  
10.3.4 分頁顯示組件 270  
10.3.5 關鍵詞組件 272  
10.4 客戶系統(tǒng)設計 272  
10.4.1 商品顯示設計 272  
10.4.2 購物車管理設計 273  
10.4.3 訂單顯示設計 276  
10.5 管理系統(tǒng)設計 277  
10.5.1 商品添加設計 277  
10.5.2 訂單管理設計 280  
10.6 小結 281  
10.7 源代碼使用說明 282  
第11章 企業(yè)信息系統(tǒng) 285  
11.1 系統(tǒng)概述與設計 285  
11.1.1 系統(tǒng)功能需求 285  
11.1.2 系統(tǒng)結構設計 286  
11.1.3 系統(tǒng)功能模塊劃分 287  
11.2 數(shù)據(jù)庫結構設計與實現(xiàn) 289  
11.2.1 數(shù)據(jù)庫需求分析 289  
11.2.2 數(shù)據(jù)庫概念結構設計 289  
11.2.3 數(shù)據(jù)庫邏輯結構設計 290  
11.3 組件設計 291  
11.3.1 數(shù)據(jù)庫操作封裝Bean 291  
11.3.2 數(shù)據(jù)封裝Bean 303  
11.4 導航欄設計 306  
11.5 用戶管理設計 307  
11.5.1 注冊和修改用戶信息 307  
11.5.2 修改用戶權限 310  
11.6 財務管理設計 312  
11.6.1 財務記錄 313  
11.6.2 添加財務記錄 314  
11.6.3 查看/修改財務記錄 315  
11.6.4 刪除財務記錄 318  
11.7 銷售管理設計 319  
11.7.1 銷售記錄顯示 319  
11.7.2 銷售記錄添加界面設計 320  
11.7.3 銷售記錄顯示/修改 321  
11.7.4 銷售記錄刪除 322  
11.8 生產管理設計 323  
11.8.1 生產記錄顯示設計 323  
11.8.2 生產記錄添加設計 324  
11.8.3 生產記錄顯示/修改設計 324  
11.8.4 生產記錄刪除 325  
11.9 小結 325  
11.10 源代碼使用說明 326  
第12章 新聞發(fā)布系統(tǒng) 329  
12.1 系統(tǒng)概述與設計 329  
12.1.1 系統(tǒng)功能需求 329  
12.1.2 系統(tǒng)結構設計 330  
12.1.3 系統(tǒng)功能模塊劃分 330  
12.2 數(shù)據(jù)庫結構設計與實現(xiàn) 332  
12.2.1 數(shù)據(jù)庫需求分析 332  
12.2.2 數(shù)據(jù)庫概念結構設計 333  
12.2.3 數(shù)據(jù)庫邏輯結構設計 333  
12.2.4 數(shù)據(jù)庫的生成 334  
12.2.5 數(shù)據(jù)庫的配置 335  
12.3 組件設計 335  
12.3.1 數(shù)據(jù)庫操作Bean 335  
12.3.2 新聞Bean 340  
12.3.3 評論Bean 341  
12.4 普通用戶設計 342  
12.4.1 查看新聞 342  
12.4.2 修改密碼 346  
12.4.3 搜索新聞 348  
12.5 新聞員用戶設計 349  
12.5.1 添加新聞 350  
12.5.2 修改自己發(fā)布的新聞 351  
12.5.3 刪除自己發(fā)布的新聞 355  
12.6 管理員用戶設計 356  
12.6.1 修改其他用戶權限 356  
12.6.2 查看新聞 358  
12.6.3 刪除新聞評論 358  
12.7 小結 360  
12.8 源代碼使用說明 360  
第13章 學生課績管理 363  
13.1 系統(tǒng)概述與設計 363  
13.1.1 系統(tǒng)功能需求 363  
13.1.2 系統(tǒng)設計思想 364  
13.1.3 系統(tǒng)結構設計 364  
13.1.4 系統(tǒng)功能模塊劃分 365  
13.2 數(shù)據(jù)庫結構設計與實現(xiàn) 366  
13.2.1 數(shù)據(jù)庫需求分析 366  
13.2.2 數(shù)據(jù)庫概念結構設計 367  
13.2.3 數(shù)據(jù)庫邏輯結構設計 367  
13.3 組件設計 369  
13.3.1 數(shù)據(jù)庫連接Bean 369  
13.3.2 課績管理業(yè)務邏輯Bean 372  
13.3.3 數(shù)據(jù)庫表信息操作Bean 379  
13.4 Servlet邏輯控制設計 381  
13.5 登錄模塊設計 383  
13.5.1 登錄模塊設計 383  
13.5.2 Servlet的控制設計 385  
13.6 學生模塊設計 387  
13.6.1 選課子模塊 387  
13.6.2 修改信息子模塊 391  
13.6.3 查詢成績子模塊 393  
13.7 教師模塊設計 394  
13.7.1 挑選學生子模塊 394  
13.7.2 公布成績子模塊 399  
13.8 管理員模塊設計 401  
13.8.1 學生信息管理子模塊 402  
13.8.2 教師信息管理子模塊 403  
13.8.3 課程信息管理子模塊 404  
13.8.4 班級信息管理子模塊 405  
13.9 小結 405  
13.10 源代碼使用說明... 406  

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號