《安博教育集團職業教育標準教材:Java Web程序設計》采用理論闡述與實例項目開發演示相結合的方式全面講解了Java Web編程及相關技術,內容由淺入深,包括Servlet、JSP、JDBC、JSP EL、Servlet監聽器和過濾器、定制標記庫、JSTL、MVC模式、DAO設計模式、數據源和連接池、文件上傳、分頁顯示、Web編程中文亂碼問題及解決方案、應用程序打包部署、AJAX等。
全書結構嚴謹,層次清晰,語言生動,論述精準而深刻,程序實例豐富實用。《安博教育集團職業教育標準教材:Java Web程序設計》需要讀者具有Java編程語言和HTML的基礎。
本書不僅適合用作普通高;蚵殬I培訓教材,更是Java Web初學者和開發者的首選參考書。
第1章 WEB開發工具的安裝與使用
1.1 安裝JDK
1.2 Tomcat安裝和配置
1.2.1 下載Tomcat
1.2.2 修改context.xml和server.xml
1.2.3 修改tomcat-users.xml
1.2.4 啟動和關閉Tomcat
1.3 MyEclipse
1.3.1 MyEclipse概述
1.3.2 在MyEclipse中配置Tomcat服務器
本章小結
習題
第2章 SERVLET編程
2.1 Servlet的發展
2.2 Servlet的結構
2.2.1 javax.servlet.Servlet
2.2.2 javax.servlet.GenericServlet
2.2.3 javax.servlet.http.HttpServlet
2.3 實例2-01 MyEclipse開發Servlet
2.3.1 目標
2.3.2 新建Web Project
2.3.3 新建Servlet文件
2.3.4 程序解釋
2.3.5 部署Web應用程序
2.3.6 運行輸出
2.3.7 Servlet文件調試
2.4 Servlet生命周期描述
2.5 實例2-02 Servlet獲取初始化的參數
2.5.1 目標
2.5.2 新建GetInitParameterServlet類
2.5.3 運行輸出
2.5.4 程序解釋
2.6 實例2-03 Servlet獲取服務器的運行參數
2.6.1 目標
2.6.2 新建GetServerInfoServlet類
2.6.3 運行輸出
2.6.4 程序解釋
2.7 實例2-04 Servlet獲得頭信息
2.7.1 目標
2.7.2 新建GetHeaderInfoServlet類
2.7.3 實例運行
2.7.4 程序解釋
本章小結
習題
第3章 SERVLET處理表單數據
3.1 HTML表單
3.1.1 Form
3.1.2 Input text
3.1.3 Input password
3.1.4 Input radio
3.1.5 Input checkbox
3.1.6 Select 單選
3.1.7 Select 多選
3.1.8 Textarea
3.1.9 Submit按鈕
3.1.10 Reset按鈕
3.2 Servlet接收HTML表單信息
3.3 實例3-01 Servlet處理HTML表單數據
3.3.1 目標
3.3.2 新建webproject2項目
3.3.3 新建LoginFormServlet
3.3.4 運行輸出
3.3.5 程序解釋
3.3.6 解決表單中文參數亂碼
3.4 實例3-02 Servlet處理HTML表單數據(二)
3.4.1 目標
3.4.2 新建login.htm
……
第4章 JDBC、連接池與數據源
第5章 SERVLET處理COOKIE
第6章 SERVLET會話編程
第7章 JAVASERVER PAGES
第8章 JAVABEANS
第9章 MVC模式
第10章 JSP EXPRESSION LANGUAGE
第11章 JSTL
第12章 SERVLET監聽器
第13章 SERVLET過濾器
第14章 文件上傳
第15章 DAO設計模式與分頁顯示
第16章 AJAX