JSP程式設計及項目實訓教程

JSP程式設計及項目實訓教程是一本2020年出版的圖書,由清華大學出版社出版

基本介紹

  • 書名:JSP程式設計及項目實訓教程
  • 作者:楊弘平 、史江萍、關穎、呂海華、曾祥萍、常敬岩
  • 出版社:清華大學出版社
  • 出版時間:2020年
  • ISBN:9787302553427
內容簡介,圖書目錄,

內容簡介

本書旨在培養學生的Java Web項目開發能力、實踐能力和創新能力。 全書理論聯繫實踐,引進以項目為驅動的教學模式,系統地講解JSP程式設計技術,並用項目開發實踐串聯整個知識體系。

圖書目錄

第1章安裝開發和執行環境
1.1安裝和配置JDK
1.1.1獲取JDK開發包
1.1.2安裝JDK
1.1.3JDK安裝目錄
1.1.4配置JDK
1.2獲取和解壓Tomcat
1.2.1獲取Tomcat
1.2.2解壓Tomcat
1.2.3Tomcat目錄
1.2.4啟動Tomcat
1.2.5案例1: 開發JSP案例
1.3集成開發環境的設定
1.3.1MyEclipse集成J2EE開發環境概述
1.3.2安裝MyEclipse 2013
1.3.3案例2: 在MyEclipse中開發JSP程式
1.4小結
1.5習題
第2章JSP技術簡介
2.1JSP工作原理
2.2JSP頁面的組成元素與常用的HTML標記
2.2.1JSP頁面的組成元素
2.2.2常用的HTML標籤
2.3JSP注釋
2.3.1JSP注釋
2.3.2HTML注釋
2.3.3案例1: 使用JSP注釋
2.4JSP指令元素
2.4.1include指令
2.4.2page指令
2.4.3taglib指令
2.4.4案例2: 使用指令元素
2.5JSP動作元素
2.6JSP腳本元素
2.6.1案例3: 使用聲明元素
2.6.2案例4: 使用小腳本程式
2.6.3案例5: 使用表達式元素
2.7小結
2.8習題
第3章JSP隱含對象
3.1對象的屬性與有效範圍
3.2JSP的隱含對象
3.2.1案例1: 使用out隱含對象
3.2.2案例2: 使用request隱含對象
3.2.3案例3: 使用response隱含對象
3.2.4案例4: 使用application隱含對象
3.2.5案例5: 使用session隱含對象
3.2.6案例6: 使用config隱含對象
3.2.7案例7: 使用exception隱含對象
3.2.8案例8: 使用page隱含對象
3.2.9案例9: 使用pageContext隱含對象
3.3小結
3.4習題
第4章使用資料庫
4.1MySQL的安裝與使用
4.1.1案例1: 下載安裝和配置
4.1.2案例2: 創建資料庫
4.1.3案例3: 安裝配置JDBC驅動
4.2使用JDBC訪問資料庫
4.2.1載入JDBC驅動程式
4.2.2創建資料庫連線
4.2.3執行SQL語句
4.2.4獲得查詢結果
4.2.5關閉連線
4.2.6案例4: 使用JDBC訪問資料庫
4.3連線池技術
4.4小結
4.5習題
第5章企業信息管理系統項目實訓
5.1企業信息管理系統項目需求說明
5.2企業信息管理系統項目系統分析
5.3企業信息管理系統項目資料庫設計
5.4企業信息管理系統項目代碼實現
5.4.1項目檔案結構
5.4.2案例1: 登錄功能的實現
5.4.3案例2: 系統主頁面功能的實現
5.4.4案例3: 客戶管理功能的實現
5.4.5案例4: 契約管理功能的實現
5.4.6案例5: 售後管理功能的實現
5.4.7案例6: 產品管理功能的實現
5.4.8案例7: 員工管理功能的實現
5.5小結
5.6習題
第6章JavaBean技術
6.1JavaBean概述
6.1.1JavaBean技術介紹
6.1.2JavaBean的種類
6.1.3JavaBean規範
6.2JavaBean中的屬性
6.2.1Simple屬性
6.2.2Indexed屬性
6.2.3Bound屬性
6.2.4Constrained屬性
6.3JavaBean的套用
6.3.1案例1: 創建JavaBean
6.3.2案例2: 在JSP頁面中套用JavaBean
6.3.3案例3: 使用JavaBean訪問資料庫
6.4小結
6.5習題
第7章Servlet簡介
7.1Servlet包的構成與Servlet生命周期
7.1.1GenericServlet抽象類
7.1.2HttpServlet抽象類
7.1.3Servlet生命周期
7.2Servlet編程
7.2.1案例1: Servlet配置過程
7.2.2案例2: Servlet程式的編寫過程
7.2.3案例3: 第一個Servlet程式
7.3小結
7.4習題
第8章EL表達式語言
8.1EL表達式語言簡介
8.2EL語法
8.2.1案例1: 使用EL運算符
8.2.2案例2: 使用EL變數
8.2.3案例3: 使用自動類型轉換
8.2.4EL關鍵字
8.2.5算術運算
8.2.6關係運算
8.2.7邏輯運算
8.2.8其他運算
8.3EL隱含對象
8.3.1屬性與範圍
8.3.2pageContext對象
8.3.3param和paramValues對象
8.3.4header和headerValues對象
8.3.5Cookie對象
8.3.6initParam對象
8.4小結
8.5習題
第9章JSTL標準標籤庫
9.1JSTL的基本概念、安裝與配置
9.1.1JSTL標籤庫簡介
9.1.2案例1: JSTL的安裝和JSTL示例套用
9.2JSTL核心標籤
9.2.1案例2: 表達式操作
9.2.2案例3: 流程控制
9.2.3案例4: 循環和疊代操作
9.2.4案例5: URL操作
9.3I18N 格式標籤
9.3.1案例6: 國際化和訊息標籤
9.3.2案例7: 數字、日期格式化標籤
9.4JSTL的XML 標籤
9.4.1XPath簡介
9.4.2案例8: XML核心標籤
9.4.3案例9: XML流程控制
9.4.4案例10: XML檔案轉換
9.5JSTL的其他標籤
9.5.1案例11: JSTL的SQL 標籤
9.5.2案例12: JSTL的函式標籤
9.6自定義標籤
9.7小結
9.8習題
第10章Web架構介紹
10.1JSP開發模式介紹
10.1.1Model1簡介
10.1.2Model2(MVC模式)簡介
10.1.3Struts框架
10.2案例: Model1和Model2示例程式
10.3小結
10.4習題
第11章個人信息管理系統項目實訓
11.1個人信息管理系統項目需求說明
11.2個人信息管理系統項目系統分析
11.3個人信息管理系統項目資料庫設計
11.4個人信息管理系統項目代碼實現
11.4.1項目檔案結構
11.4.2案例1: 登錄和註冊功能的實現
11.4.3案例2: 系統主頁面功能的實現
11.4.4案例3: 個人信息管理功能的實現
11.4.5案例4: 通訊錄管理功能的實現
11.4.6案例5: 日程安排管理功能的實現
11.5小結
11.6習題
參考文獻

相關詞條

熱門詞條

聯絡我們