《Java EE Web套用開發基礎》是2012年電子工業出版社出版的圖書,由俞東進、任祖傑編著。
基本介紹
- 書名:Java EE Web套用開發基礎
- 作者:俞東進、任祖傑
- ISBN:9787121169748
- 頁數:195
- 定價:28.00元
- 出版社:電子工業出版社
- 出版時間:2012-6
內容簡介
目錄
1.1Java平台簡介1
1.2JavaEE平台主要內容1
1.3JavaEE套用伺服器軟體4
1.4JavaEE的相關角色5
1.5JavaEE套用軟體的體系結構5
1.6JavaEE體系架構的優點6
1.7思考練習題7
第2章Web開發基礎8
2.1瀏覽器8
2.2Web伺服器9
2.3HTTP10
2.3.1HTTP簡介10
2.3.2統一資源定位地址10
2.3.3HTTP請求11
2.3.4HTTP回響11
2.3.5HTTP的訊息報頭12
2.3.6HTTP請求和回響示例14
2.4思考練習題15
第3章XHTML和CSS17
3.1XHTML概述17
3.1.1XHTML的形成和發展17
3.1.2XML概述17
3.1.3XHTML文檔結構18
3.1.4XHTML文檔的基本語法19
3.1.5XHTML和HTML的區別20
3.2XHTML常用標籤21
3.2.1段落標籤21
3.2.2標題標籤22
3.2.3有序列表標籤22
3.2.4無序列表標籤23
3.2.5圖片標籤23
3.2.6超連結標籤24
3.2.7表格標籤26
3.3XHTML表單27
3.3.1單行文本框28
3.3.2口令輸入框28
3.3.3單選按鈕29
3.3.4複選框29
3.3.5滾動文本框30
3.3.6選擇列表31
3.3.7重置和提交按鈕32
3.4CSS33
3.4.1CSS概述33
3.4.2樣式表層次以及樣式說明格式34
3.4.3CSS的常用選擇器36
3.4.4CSS屬性39
3.4.5標籤和標籤42
3.5思考練習題43
第4章JavaScript45
4.1JavaScript45
4.1.1JavaScript概述45
4.1.2面向對象和JavaScript45
4.1.3基本語法特徵46
4.1.4標識符46
4.1.5原始數據類型46
4.1.6聲明變數47
4.1.7操作符48
4.1.8常用對象48
4.2螢幕輸出和鍵盤輸入49
4.3控制語句50
4.3.1控制表達式50
4.3.2選擇語句51
4.3.3switch語句51
4.3.4循環語句52
4.4創建對象和修改對象53
4.5數組54
4.5.1創建數組對象54
4.5.2sort方法54
4.5.3concat方法55
4.6函式55
4.6.1函式的定義和調用55
4.6.2局部變數56
4.6.3函式參數56
4.7JavaScript與XHTML文檔56
4.7.1JavaScript的執行環境56
4.7.2文檔對象模型(DOM)57
4.7.3利用JavaScript訪問元素58
4.8事件與事件處理59
4.8.1事件處理的基本概念59
4.8.2事件、屬性和標籤60
4.8.3處理主體元素事件60
4.8.4處理表單按鈕的事件61
4.8.5檢驗表單輸入63
4.9AJAX開發64
4.9.1AJAX互動模式65
4.9.2XMLHttpRequest簡介65
4.9.3使用XMLHttpRequest66
4.9.4EXTJS開發68
4.10思考練習題70
第5章Servlet基礎71
5.1Servlet概述71
5.2Servlet容器72
5.3Servlet生命周期72
5.4ServletAPI74
5.4.1Servlet類、請求和回響74
5.4.2javax.servlet包75
5.4.3javax.servlet.http包77
5.5JavaWeb套用79
5.5.1JavaWeb套用結構79
5.5.2web.xml配置80
5.5.3Tomcat與JavaWeb套用部署81
5.6編寫第一個Servlet82
5.7訪問Servlet的配置參數85
5.8通過Servlet處理Cookie86
5.8.1Cookie的基本概念86
5.8.2Cookie類中的方法86
5.8.3Cookie的處理87
5.9過濾器88
5.9.1FilterAPI88
5.9.2Filter的套用實例89
5.10Servlet3.0的新特性91
5.10.1Servlet中的注釋91
5.10.2Servlet中的異步處理92
5.10.3現有API的改進92
5.11思考練習題93
第6章JSP簡介94
6.1初識JSP94
6.1.1JSP起源94
6.1.2JSP工作原理95
6.2開發第一個JSP程式95
6.3JSP基本語法96
6.3.1JSP注釋96
6.3.2JSP聲明97
6.3.3JSP表達式97
6.3.4JSP程式段98
6.3.5JSP指令標記98
6.3.6JSP動作元素101
6.3.7JSP異常106
6.4JSP內置對象107
6.4.1request對象107
6.4.2response對象108
6.4.3out對象109
6.4.4session對象110
6.4.5application對象110
6.4.6page對象111
6.4.7pageContext對象111
6.4.8config對象112
6.4.9exception對象112
6.5JavaBean113
6.5.1JavaBean概述113
6.5.2在JSP中使用JavaBean114
6.5.3JavaBean的生命周期114
6.6JSP標準標記庫118
6.7Servlet與JSP的關係121
6.8JSP2.0的新特性123
6.8.1JSPX123
6.8.2ExpressionLanguage123
6.8.3SimpleTag和TagFile124
6.8.4元素124
6.9思考練習題125
第7章Struts入門126
7.1MVC簡介126
7.2Struts體系結構127
7.3Struts配置129
7.3.1web.xml129
7.3.2struts.xml130
7.3.3struts.properties131
7.4編寫Action131
7.4.1Action的類型131
7.4.2在Action中訪問ServletAPI132
7.5配置Action133
7.5.1Action映射的簡單配置134
7.5.2使用method屬性135
7.5.3動態方法調用135
7.5.4默認Action136
7.6一個完整的Struts套用實例136
7.7思考練習題140
第8章Spring入門141
8.1Spring框架簡介141
8.2控制反轉142
8.2.1IoC和依賴注入142
8.2.2Bean和Bean配置144
8.2.3Bean的作用域144
8.2.4BeanFactory145
8.2.5ApplicationContext146
8.2.6使用註解配置SpringIoC147
8.3SpringAOP147
8.3.1AOP的基本概念147
8.3.2SpringAOP實例148
8.4SpringMVC151
8.4.1SpringMVC處理流程151
8.4.2SpringMVC配置152
8.4.3實現Controller154
8.4.4實現View155
8.4.5一個完整的SpringMVC示例156
8.5思考練習題159
第9章Hibernate入門160
9.1Hibernate概述160
9.1.1數據持久化與ORM160
9.1.2Hibernate體系結構161
9.1.3核心接口簡介162
9.2編寫持久化類163
9.3Hibernate配置檔案164
9.3.1資料庫配置檔案164
9.3.2ORM映射檔案165
9.4HQL語法167
9.5Hibernate套用實例169
9.6思考練習題172
附錄A開發環境配置和使用173
A.1ApacheHTTP伺服器安裝173
A.2JDK安裝173
A.3Tomcat安裝173
A.4Eclipse安裝174
A.5使用Eclipse174
A.5.1在Eclipse中配置Tomcat174
A.5.2創建Web項目175
A.5.3編製程序檔案176
A.5.4部署Web項目至Tomcat176
附錄BJavaEEWeb綜合實驗178
B.1簡介178
B.2初始化項目178
B.3引入Spring框架179
B.4創建、配置新的視圖和控制器181
B.5開發業務邏輯層184
B.6使用表單188
參考文獻195