Java Web與JavaFX套用開發

《Java Web與JavaFX套用開發》是2022年清華大學出版社出版的圖書,作者是宋波。

基本介紹

  • 中文名:Java Web與JavaFX套用開發
  • 作者:宋波
  • 出版社:清華大學出版社
  • 出版時間:2022年10月1日
  • 定價:59.80 元
  • ISBN:9787302614753
內容簡介,圖書目錄,

內容簡介

本書以Oracle JDeveloper 10g與Oracle AS 10g Container for Java EE作為Java Web套用的開發與運行環境,介紹如何在上述兩個環境下開發與運行Servlet、JSP等Java Web套用。同時,本書還介紹如何基於NetBeans IDE開發JavaFX套用。書中每章都有大量的實例,最後給出了基於MVC的Java Web套用的綜合案例,以及JavaFX套用綜合案例。本書還對重點實例闡述了編程思想並歸納了必要的結論和概念,並提供電子教案及實例原始碼等配套教學資源。 本書可作為高等學校相關專業的教材,也可供自學者參考閱讀。

圖書目錄

第1篇Oracle JDeveloper與Web套用開發
第1章Oracle JDeveloper3
1.1Java 2企業版3
1.1.1Java EE體系結構3
1.1.2客戶層4
1.1.3表示層5
1.1.4業務層5
1.1.5企業信息系統層5
1.2下載與安裝Oracle JDeveloper 10g6
1.3集成開發環境8
1.3.1命令工作區8
1.3.2開發工作區9
1.3.3信息瀏覽工作區11
1.4在線上幫助11
1.5IDE工作環境配置12
1.6JDeveloper對象庫13
1.7本章小結14
第2章Oracle AS 10g Container for Java EE17
2.1Java EE應用程式的構成17
2.2OC4J概述19
2.3OC4J的套用開發特性20
2.4初始化OC4J22
2.5使用與部署Web套用24
2.5.1註冊Web套用24
2.5.2Web套用的結構24Java Web與JavaFX套用開發——基於Oracle JDeveloper、Oracle DB XE與NetBeans實現目錄
2.6本章小結26
第3章基本Servlet程式設計27
3.1Servlet的基本概念27
3.2基本Servlet結構28
3.2.1GenericServlet與HttpServlet28
3.2.2Servlet的生命周期29
3.3基於JDeveloper開發Servlet30
3.3.1創建基本的Servlet30
3.3.2分析BasicServlet類34
3.3.3部署Web套用35
3.4本章小結41
第4章Servlet API程式設計43
4.1javax.servlet包43
4.1.1javax.servlet接43
4.1.2javax.servlet類44
4.1.3Servlet接45
4.1.4GenericServlet類45
4.1.5ServletRequest接45
4.1.6ServletResponse接46
4.2javax.servlet.http包47
4.2.1HttpServletRequest接47
4.2.2HttpServletResponse接48
4.2.3HttpServlet類48
4.3構造一個HTTP請求頭的Servlet50
4.4Servlet會話處理52
4.4.1HttpSession接52
4.4.2計數器Servlet53
4.5本章小結55
第5章基本JSP程式設計57
5.1JSP概述57
5.1.1JSP運行原理58
5.1.2JSP生命周期58
5.1.3JSP執行過程59
5.2JSP腳本元素60
5.3基於IDE開發JSP頁面61
5.4JSP隱含對象64
5.4.1對象使用範圍65
5.4.2request對象65
5.4.3response對象67
5.4.4out對象70
5.4.5session對象71
5.4.6application對象75
5.4.7page與config對象77
5.4.8pageContext對象78
5.5本章小結78
第6章JSP指令、操作與JavaBean81
6.1JSP指令81
6.1.1page指令82
6.1.2include指令87
6.2JSP操作87
6.2.1<jsp:include>與<jsp:param>87
6.2.2<jsp:forward>87
6.3JSP與JavaBean89
6.3.1JavaBean的存取範圍90
6.3.2使用JavaBean90
6.3.3JavaBean在JSP中的套用92
6.4本章小結95
第2篇Oracle DB XE與JDBC套用開發
第7章Oracle DB XE基礎知識99
7.1Oracle DB XE概述99
7.2Oracle DB XE系統需求100
7.3下載與安裝Oracle DB XE100
7.4Oracle XE DB體系結構103
7.4.1Oracle實例103
7.4.2Oracle資料庫105
7.5啟動與停止Oracle DB XE106
7.6連線Oracle DB XE106
7.7Oracle Application Express107
7.8本章小結109
第8章Oracle DB XE模式對象111
8.1SQL概述111
8.2資料庫模式對象111
8.3創建表113
8.4維護表結構118
8.5輸入和修改表數據118
8.6本章小結120
第9章用SQL訪問Oracle DB XE121
9.1SQL函式121
9.1.1數值型函式121
9.1.2字元型函式122
9.1.3日期型函式122
9.1.4轉換函式123
9.1.5 聚集函式124
9.2SQL操作符124
9.3用SQL查詢數據125
9.4用SQL輸入數據132
9.5用SQL更新數據133
9.6用SQL刪除數據134
9.7本章小結134
第10章Oracle JDBC程式設計135
10.1JDBC的基本概念135
10.2java.sql包137
10.3JDBC工作原理137
10.4JDBC驅動程式138
10.5基於JDBC API訪問通用資料庫140
10.6基於JDBC API連線Oracle DB XE143
10.6.1Oracle JDBC驅動程式143
10.6.2命名服務與目錄服務144
10.6.3javax.sql包146
10.6.4JDBC數據源146
10.6.5基於Oracle JDeveloper連線Oracle DB XE150
10.6.6PL/SQL程式設計環境156
10.7本章小結157
第11章基於JDBC API的Web套用開發159
11.1Connection接159
11.2Statement接160
11.3SQLException類163
11.4ResultSet接164
11.4.1串列訪問ResultSet164
11.4.2ResultSet接中的方法165
11.4.3結果集元數據168
11.4.4可被更新和滾動的結果集170
11.5PreparedStatement接173
11.6CallableStatement接177
11.7DatabaseMetaData接178
11.8本章小結180
第12章Java Web套用開發案例分析181
12.1Web套用設計的重要性181
12.2問題的提出182
12.3MVC設計模式183
12.4結構化Web套用185
12.5Java EE Web套用開發案例分析187
12.5.1數據表的設計187
12.5.2功能介紹188
12.5.3體系結構188
12.5.4顯示模組的設計190
12.5.5修改模組的設計193
12.5.6添加模組的設計198
12.5.7刪除模組的設計201
12.6本章小結203
第3篇NetBeans與JavaFX套用開發
第13章NetBeans IDE207
13.1NetBeans概述207
13.2下載與安裝NetBeans208
13.3NetBeans IDE概述212
13.3.1NetBeans選單欄212
13.3.2NetBeans工具列213
13.3.3NetBeans窗214
13.3.4代碼編輯器219
13.4基於IDE開發Java Application221
13.5基於NetBeans IDE連線與操作Oracle DB 11g XE224
13.6本章小結227
第14章JavaFX GUI程式設計229
14.1JavaFX的基本概念229
14.2JavaFX程式框架231
14.3JavaFX控制項Label234
14.4JavaFX控制項Button236
14.5其他3個JavaFX控制項238
14.6Image與ImageView控制項246
14.7TreeView控制項248
14.8JavaFX選單252
14.9效果與變換259
14.10JavaFX綜合案例263
14.11本章小結265
第15章JavaFX Media程式設計267
15.1JavaFX支持的媒體編解碼器267
15.2HTTP實時流媒體支持268
15.3創建Media Player268
15.4將媒體嵌入Web Page269
15.5創建JavaFX套用270
15.6控制媒體播放272
15.7創建控制項272
15.8添加邏輯功能代碼274
15.9修改EmbeddedMediaPlayer.java代碼278
15.10本章小結280參考文獻281

相關詞條

熱門詞條

聯絡我們