JSP程式設計實例教程

JSP程式設計實例教程

本書詳細介紹了基於Java的Web開發所需的基礎知識和技術,主要內容包括eBuy電子商城系統設計、JSP開發概述、JSP語法基礎、JSP內置對象、資料庫訪問技術、JavaBean技術、Servlet技術、組件套用、Ajax套用、框架套用、電子商城安全與部署。

基本信息

內容簡介

《JSP程式設計實例教程》詳細介紹了基於Java的Web開發所需的基礎知識和技術,主要內容包括eBuy電子商城系統設計、JSP開發概述、JSP語法基礎、JSP內置對象、資料庫訪問技術、JavaBean技術、Servlet技術、組件套用、Ajax套用、框架套用、電子商城安全與部署。《JSP程式設計實例教程》根據Java Web程式設計師的崗位能力要求和學生的認知規律精心組織了教材內容。全書通過69個完整的案例,由淺入深地介紹了“MVC模式”所涵蓋的開發技術。將知識介紹和技能訓練有機結合,融“教、學、練”三者於一體,適合“項目驅動、案例教學、理論實踐一體化”的教學模式。同時,在該課程的國家級精品課程網站提供了完備的教學資源。

《JSP程式設計實例教程》可作為高職高專院校軟體技術專業、網路技術專業的教材,也可作為計算機培訓班的教材,以及Web程式設計師的參考書。

編輯推薦

“JSP程式設計”是“湖南鐵道職業技術學院”2008年國家級精品課程,也是國家示範建設的優質核心課程,該課程的主講教師在多年的開發經驗與教學經驗的基礎上,精心編寫了《JSP程式設計實例教程》。

《JSP程式設計實例教程》基於主流的Java Web開發的MVC模式選取課程內容,按照軟體開發的實際過程,遵循學生的認知規律,設計了“語言基礎”、“技術基礎”和“高級套用”層次遞進的知識模組。

圍繞著“e8uy電子商城”項目,針對重點和難點精心設計了70個完整的案例。每個案例的講解都按照“案例學習目標”、“案例知識要點”、“案例完成步驟”的環節詳細展開。讀者在完成案例的過程中學習JSP編程知識並掌握Web開發技能,方便實施“理論實踐一體化”的教學。

講述主流的MVC模式開發技術,課堂案例教學和課外拓展訓練無縫結合,Struts+Ajax典型套用

目錄

第1章 eBuy電子商城系統介紹

1.1 系統概述

1.1.1 前台購物系統

1.1.2 後台管理系統

1.1.3 系統用例圖

1.2 課堂案例1——設計並創建電子商城資料庫

1.2.1 設計資料庫

1.2.2 編寫資料庫腳本

1.2.3 附加資料庫和創建數據源

1.3 系統流程

1.4 課堂案例2——體驗eBuy電子商城的功能

1.4.1 首頁

1.4.2 用戶註冊

1.4.3 用戶登錄

1.4.4 商品展示

1.4.5 商品詳情

1.4.6 購物車

1.4.7 結算中心

1.4.8 客戶反饋

1.4.9 後台管理

1.5 詳細設計

1.5.1 開發資料夾

1.5.2 頁面關係圖

1.5.3 系統使用說明

第2章 JSP開發概述

2.1 Web技術概述

2.1.1 靜態網頁與動態網頁

2.1.2 Web伺服器與網路資料庫

2.1.3 JSP與ASP/PHP/ASP.NET

2.1.4 C/S結構與B/S結構

2.2 課堂案例1——安裝與配置JDK

2.2.1 JSP運行環境簡介

2.2.2 JDK的下載與安裝

2.3 課堂案例2——安裝與配置Tomcat

2.3.1 下載Tomcat

2.3.2 安裝與配置Tomcat

2.3.3 啟動與停止Tomcat

2.3.4 測試Tomcat

2.4 JSP開發工具

2.4.1 認識Dreamweaver

2.4.2 配置Eclipse的JSP開發環境

2.5 課堂案例3——在Eclipse下創建第一個JSP程式

2.5.1 新建Web項目

2.5.2 創建伺服器

2.5.3 編寫JSP檔案

2.5.4 運行JSP檔案

2.6 課堂案例4——獨立創建第一個JSP程式

第3章 JSP語法基礎

3.1 JSP注釋

3.1.1 輸出注釋

3.1.2隱藏注釋

3.1.3 課堂案例1——使用JSP注釋

3.2 JSP腳本元素

3.2.1 課堂案例2——使用聲明

3.2.2 課堂案例3——使用表達式

3.2.3 課堂案例4——使用腳本程式

3.3 JSP指令元素

3.3.1 課堂案例5——使用page指令和include指令

3.3.2Taglib指令

3.4 JSP動作元素

3.4.1 課堂案例6——使用include動作

3.4.2 課堂案例7——使用forward動作

3.4.3 param動作

3.4.4 課堂案例8——使用plugin動作

3.4.5 JavaBean相關動作

第4章 JSP內置對象

4.1 課堂案例1——使用out對象

4.2 request對象

4.2.1 request對象常用方法

4.2.2課堂案例2——使用request獲取簡單表單信息

4.2.3 課堂案例3——使用request處理漢字信息

4.2.4 課堂案例4——全面認識request的常用方法

4.2.5 課堂案例5——使用request獲取複雜表單信息

4.3 HTML的回響機制

4.3.1 課堂案例6——GET方法提交數據

4.3.2 課堂案例7——POST方法提交數據

4.4 response對象

4.4.1 response對象常用方法

4.4.2 課堂案例8——使用.response設定回響頭屬性

4.4.3 課堂案例9——使用response實現重定向

4.4.4 課堂案例10——使用response刷新頁面

4.5 sessiOn對象

4.5.1 session對象常用方法..............

相關搜尋

熱門詞條

聯絡我們