是在Eclipse 3.2+JDK 1.5+Tomcat 5.5環境下開發JSP的教程。
精通JSP-Web開發技術和典型應用
張新滿編輯
航運經紀人
摘要
本書通過大量典型實例介紹了JSP開發的基礎技術,分析了JSP開發中的重點和難點,也詳細講解了JSP的常用開發工具。
全書分為三個部分,共***27章,內容涵蓋JSP簡介、HTTP和Servlet基礎知識、JSP基本語法、JSP內置對象、JavaBean開發、MVC模式、JSP開發常用技巧、表達式語言、JSTL、自定義標簽、JDBC、JSP實用開發技術、綜合應用實例以及流行工具(如Struts、Hibernate、Spring)的集成應用。
本書最大的特點是每壹個重要的知識點都配有例題,非常實用,針對性強,力求讓讀者在掌握知識的同時,靈活運用所學知識。
本書特別適合初級和中級JSP開發人員學習,也可以作為Java程序員開發Web的參考書。同時也可以作為高校相關專業師生的JSP課程教材和計算機培訓課程。
目錄
第壹部分是JSP的基本技術
第1章遇見JSP
1.1 JSP簡介
1.2建立JSP的運行環境
1.3 JSP已啟動
1.4匯總
第2章HTTP和Servlet基礎知識
2.1 HTTP請求/響應模型
2.2 Servlet簡介
2.3 JSP頁面處理流程
2.4 Servlet生命周期
2.5簡單的Servlet實例
2.6摘要
第3章JSP基本語法
3.1 JSP模板文本
3.2 JSP腳本元素
3.3 JSP指令元素
3.4 JSP標準操作要素
3.5總結
第4章JSP內置對象
4.1請求請求對象
4.2響應響應對象
4.3輸出對象
4.4 pageContext頁面上下文對象
4.5會話會話對象
4.6應用應用對象
4.7頁面頁面對象
4.8配置參數配置對象
4.9異常異常處理對象
4.10匯總
第五章JavaBean在JSP中的應用
5.1 JavaBean簡介
5.2 JavaBean的開發
5.3在JSP中使用JavaBean
5.4總結
第6章Servlet與JSP-MVC框架的集成
6.1 MVC框架簡介
6.2實現MVC
6.3三種數據方式的比較* * *
6.4 Web組件的三種關系
6.5三種典型的會話跟蹤方法
6.6總結
第7章JSP開發中的常用技巧
7.1 JSP程序的國際化和本地化
7.2中文亂碼問題
7.3錯誤處理問題
7.4在JSP中動態生成圖像
7.5總結
第二部分是JSP高級技術
第8章JSP 2.0表達式語言(EL)
8.1表達式語言介紹
8.2表達語言的使用
8.3表達式評估
8.4訪問範圍變量
8.5隱式對象
8.6接入運營商
8.7定義和使用函數
8.8摘要
第九章JSP標準標記庫(JSTL 1.1)
9.1 JSTL簡介
9.2 jstl的核心標簽
9.3 jstl的XML標記
9.4的格式/國際化標簽
9.5 JSTL功能標簽
9.6總結
第10章創建自定義標簽
10.1 JSP標記庫
10.2開發定制標簽
10.3標簽開發技巧
10.4匯總
第11章用Struts控制器簡化MVC開發。
11.1支柱介紹
11.2配置Struts應用程序
11.3 Struts主控制器組件
11.4 Struts標記庫
11.5 Struts開發示例
11.6匯總
第12章使用Servlet 2.4過濾器和監聽器
12.1 Servlet過濾器
12.2 Servlet監聽器
12.3匯總
第13章數據庫訪問-JDBC
13.1 MySQL數據庫基礎
13.2連接MySQL數據庫和JDBC
13.3 JDBC基金會
用JDBC連接其他數據庫。
13.5數據庫連接池
13.6開發JavaBean用於訪問和連接公共數據庫。
13.7在Servlet中使用JDBC訪問數據庫
13.8匯總
第14章MyEclipse插件在JSP開發中的應用
14.1 MyEclipse插件介紹
14.2 MyEclipse安裝和配置
14.3 JSP應用程序的可視化開發
對14.4 MyEclipse的UML設計支持
14.5匯總
第15章Hibernate框架的應用
15.1 Hibernate框架介紹281
15.2 Hibernate安裝和配置
使用Hibernate開發Web應用程序
支持Hibernate的15.4 MyEclipse插件簡介
15.5匯總
第16章Spring框架的應用
16.1彈簧框架介紹
16.2彈簧安裝和配置
16.3用Spring開發Web應用
16.4 MyEclipse插件支撐彈簧簡介
16.5匯總
第三部分是JSP技術的應用
第17章用戶註冊登錄模塊
17.1的關鍵技術
17.2基本用戶註冊模塊的設計與實現
17.3基本用戶登錄模塊的設計與實現
17.4本章難點分析
17.5匯總
第18章購物車模塊
18.1購物車模塊的設計
18.2數據表的包裝
18.3購物車模塊的實現
18.4購物車模塊的生命周期
18.5本章難點分析
18.6匯總
第19章數據庫查詢模塊
19.1模糊查詢和組合查詢簡介
19.2數據庫模糊查詢模塊的設計
19.3數據庫中模糊查詢模塊的實現
19.4數據庫組合查詢模塊的設計
19.5數據庫組合查詢模塊的實現
19.6本章難點分析
19.7匯總
第20章在指定網頁上搜索關鍵字
20.1指定網頁的搜索設計
20.2相關類和函數介紹
20.3獲取指定網頁的內容
20.4網頁內容分析
20.5顯示搜索到的網頁。
20.6本章難點分析
20.7摘要
第21章JSP頁面分頁技術的實現
21.1分頁技術的設計思想
21.2直接在JSP頁面中分頁
21.3在Servlet中實現分頁
21.4結合JavaBean實現分頁
21.5通用尋呼技術的實現
21.6根據不同數據庫實現分頁技術。
21.7本章難點分析
21.8匯總
第二十二章上傳和下載文件模塊
22.1上傳下載文件模塊的設計思路
22.2在JSP中讀寫文件
22.3 JSP智能上傳組件介紹
22.4上傳文件的實現
22.5下載文件的實現
22.6 jspSmartUpload公共類和函數
22.7本章難點分析
22.8摘要
第二十三章使用JSP發送郵件
23.1郵件發送模塊的設計思想
23.2發送明文郵件
23.3以HTML格式發送電子郵件
23.4在發送的郵件中添加附件。
23.5本章難點分析
23.6摘要
第二十四章異常和日誌模塊
24.1捕捉JSP異常
24.2處理捕獲的異常
24.3添加異常日誌信息
24.4本章難點分析
24.5摘要
第25章用受限訪問保護JSP資源
25.1保護資源訪問的必要性
25.2加密傳輸給客戶端的文本。
25.3添加SSL認證信息
25.4將訪問權限判斷添加到請求中
25.5本章難點分析
25.6摘要
第26章限制重復提交表格
26.1限制重復提交表格的必要性
26.2限制重復提交表格的設計思路
26.3限制在客戶處重復提交表格。
26.4判斷表單在服務器端是否重復提交。
26.5本章難點分析
26.6摘要
第二十七章綜合應用——兵馬俑網上商城
27.1需求分析
27.2創建應用程序項目和配置
27.3數據庫設計
27.4業務邏輯類設計
27.5頁面框架設計
27.6公共頁面
27.7商品管理模塊
27.8商品分類管理模塊
27.9訂單處理模塊
27.10本章難點分析
27.11匯總
附錄網絡資源
這裏有壹個Eclipse論壇:
中國www.eclipseworld.org eclipse社區
妳可以經常去那裏。