《構建Web應用系統:基于JSP+Servlet+JavaBean》共12章,其中第1篇為基礎篇(包括第1~8章),主要介紹了開發環境部署安裝、HTML、CSS、JavaScript、Java常見的集合List及Map、JDBC訪問技術、JSP技術概述、JSP指令及腳本元素、JSP內置對象等基礎知識。第2篇為提高篇(包括第9~12章),主要介紹了Servlet技術、MVC設計模式、高級JDBC技術(JNDI)、JavaBean、JSP標準動作、EL表達式及JSTL標準標簽庫等。全書采用一個完整的“新聞發布系統”案例(有前臺新聞瀏覽和后臺發布管理),將上述零散的知識點全部貫穿于項目案例中,使讀者可以在真正的項目案例中掌握技術知識點,真正實現“學中做、做中學”。本書可作為高等職業技術學院、各類計算機培訓學校、高等專科學校、成人高校、本科院校承辦的二級職業技術學院的計算機相關專業Java語言課程的教材,還可供各類計算機軟件開發人員入門學習時使用。
本書共12章,其中第1篇為基礎篇,主要介紹了開發環境部署安裝、HTML、CSS、JavaScript、Java常見的集合List及Map、JDBC訪問技術;第2篇為提高篇,主要介紹了Servlet技術、MVC設計模式等。
第1篇 基礎篇
第1章 開發和運行環境簡介及安裝
1.1 Java EE 開發平臺和應用平臺介紹
1.1.1 Java EE 平臺
1.1.2 MyEclipse IDE 簡介
1.1.3 Tomcat 簡介
1.2 安裝開發環境
1.2.1 JDK 下載及安裝
1.2.2 MyEclipse 8.0 安裝
1.2.3 Tomcat 下載及安裝
1.2.4 在 MyEclipse 中配置 Tomcat
1.2.5 安裝 SQL Server 2000 數據庫
第2章 第一個 Web 應用程序
2.1 B/S技術架構
2.1.1 B/S模式的特點
2.1.2 B/S開發涉及的技術內容
2.2 動態網頁
2.3 開發 Web 動態網站的步驟
2.3.1 創建第一個 Web 項目
2.3.2 Web 項目的目錄結構
2.3.3 編寫 Web 項目的代碼
2.3.4 部署第一個 Web 項目
2.3.5 運行 Web 項目
2.4 Web 程序的調試與排錯
第3章 使用客戶端技術實現系統 靜態頁面
3.1 采用 HTML 標記搭建系統頁面布局
3.1.1 HTML 頁面的基本結構
3.1.2 HTML 常用標記
3.1.3 表單及表單元素
3.1.4 使用 HTML 搭建系統靜態頁面
3.2 CSS點綴頁面
3.2.1 CSS規則及選擇器
3.2.2 樣式表的引用
3.2.3 CSS常用屬性
3.2.4 使用 CSS樣式美化“新聞發布”系統靜態頁面
3.3 使用 JavaScript 實現客戶端驗證
3.3.1 基本語法
3.3.2 流程控制語句
3.3.3 函數定義及調用
3.3.4 事件處理
3.3.5 Window 對象
3.3.6 使用JavaScript實現用戶輸入驗證
……
第4章 使用 List、Map 存儲對象
第5章 使用 JDBC技術訪問數據庫
第6章 JSP 技術概述
第7章 JSP 指令和腳本元素
第8章 JSP 內置對象在“新聞發布系統” 中的運用
第2篇 提高篇
第9章 在“新聞發布系統”中引入
第10章 高級 JDBC技術在“新聞發布 系統”中的應用
第11章 使用 JSP 標準動作簡化 JSP 頁面
第12章 使用 EL 和 JSTL 繼續簡化