欧美成人69_婷婷日韩_91麻豆最新在线人成免费观看_久久亚洲一级α片

設為首頁 | 加為收藏 | 聯系我們 咨詢熱線:0632-5272123
電 話:0632-5272123
傳 真:0632-5271123
地 址: 棗莊市文化西路23號
E-mail:zzint@zzint.com
  • 技術咨詢:
  • 業務咨詢:
  • 客戶服務:
  • 服務監督:
詳細資料 您當前的位置:網站首頁新聞動態詳細資料

JSP網站開發詳解(JSP+Servlet+Tomcat+Eclipse+SSH)

第1篇 基礎篇
 第1章 JSP開發基礎
  1.1 JSP的概念和作用
   1.1.1 什么是JSP
   1.1.2 JSP和Servlet扮演的角色
   1.1.3 JSP和其他框架的集成
   1.1.4 學習JSP網站編程
  1.2 安裝和配置JDK
   1.2.1 安裝JDK
   1.2.2 配置JDK
  1.3 安裝和配置Tomcat
   1.3.1 安裝Tomcat服務器
   1.3.2 測試安裝是否成功
  1.4 開發第1個JSP頁面
   1.4.1 創建Form提交表單
   1.4.2 創建表單處理Servlet
   1.4.3 創建JSP顯示頁面
   1.4.4 部署第1個Web應用
  1.5 小結
 第2章 JSP 基本語法
.  2.1 JSP基礎
   2.1.1 JSP和Servlet的關系
   2.1.2 典型的JSP文件
   2.1.3 JSP文件組成結構
   2.1.4 JSP的生命周期
  2.2 JSP頁面元素
   2.2.1 頁面指令元素
   2.2.2 腳本元素
   2.2.3 動作元素
  2.3 JSP內建對象
   2.3.1 輸出對象out
   2.3.2 請求對象request
   2.3.3 響應對象response
   2.3.4 會話對象session
   2.3.5 頁面上下文對象pageContext
   2.3.6 全局對象application
   2.3.7 Servlet初始化參數對象config
   2.3.8 頁面對象page
  2.4 使用JSP實現簡單登錄實例
   2.4.1創建登錄HTML表單
   2.4.2 使用Request獲得數據
   2.4.3 處理表單數據
   2.4.4 使用Session保存用戶對話
  2.5 小結
 第3章 Servlet 基礎
  3.1 Servlet概念
   3.1.1 什么是Servlet
   3.1.2 Servlet技術的特點
   3.1.3 Servlet的生命周期
   3.1.4 開發并部署一個簡單的Servlet
  3.2 基本Servlet結構
   3.2.1 init方法
   3.2.2 service方法
   3.2.3 doGet、doPost和doXxx方法
   3.2.4 destroy方法
  3.3 Servlet的基本配置
   3.3.1 Servlet的名稱及路徑配置
   3.3.2 初始化參數
   3.3.3 啟動裝入優先級
   3.3.4 Servlet映射
  3.4 Servlet請求和響應
   3.4.1 Request實現請求
   3.4.2 Response處理響應
  3.5 Servlet請求轉發
   3.5.1 使用sendRedirect轉發
   3.5.2 使用Dispatch轉發
   3.5.3 Redirect和Request Dispatch的區別
  3.6 使用Servlet改進登錄實例
   3.6.1 在Servlet中獲得數據
   3.6.2 使用Servlet將用戶轉向到指定頁面
   3.6.3 在Servlet中使用Session
  3.7 小結
 第4章 JSP和Servlet的集成
  4.1 JSP和Servlet結合的兩種模式
   4.1.1 模式一
   4.1.2 模式二
   4.1.3 兩種模式的比較
   4.1.4 MVC模式
   4.1.5 JSP和Servlet實現的MVC模式
  4.2 使用MVC編程改進登錄實例
   4.2.1 JSP實現表現層
   4.2.2 JavaBean模型層
   4.2.3 Servlet控制層Control
  4.3 小結
 第5章 JDBC數據庫訪問技術
  5.1 JDBC和驅動程序
   5.1.1 為什么需要JDBC
   5.1.2 數據庫驅動程序
   5.1.3 使用JDBC訪問數據庫的過程
  5.2 JDBC處理數據庫方法
   5.2.1 加載并注冊數據庫驅動
   5.2.2 建立到數據庫的連接
   5.2.3 訪問數據庫
   5.2.4 Statement和PreparedStatement
   5.2.5 ResultSet結果集
   5.2.6 事務處理
  5.3 連接不同的數據庫
   5.3.1 連接MySQL數據庫
   5.3.2 連接MSSQL數據庫
   5.3.3 連接Oracle數據庫
  5.4 存取二進制文件
   5.4.1 二進制文件的存取過程
   5.4.2 在數據庫中存取圖片
  5.5 使用JDBC操作數據庫示例
   5.5.1 在JSP頁面中查詢數據
   5.5.2 分頁
   5.5.3 增、刪及改數據
  5.6 使用JDBC改進用戶登錄模塊
   5.6.1 在JSP中訪問數據庫
   5.6.2 在Servlet中訪問數據庫
   5.6.3 在JavaBean中訪問數據庫
  5.7 小結
 第6章 JSP常用技巧
  6.1 會話跟蹤技巧
   6.1.1 使用session的會話跟蹤
   6.1.2 使用cookie跟蹤會話
  6.2 數據共享技巧
   6.2.1 使用Java static屬性
   6.2.2 基于session會話
   6.2.3 基于Web范圍
  6.3 錯誤處理技巧
   6.3.1 JSP錯誤的常見類型
   6.3.2 定向錯誤到友好頁面
   6.3.3 Web.xml中的配置HTTP錯誤
   6.3.4 在JSP頁面中處理錯誤
  6.4 JSP文件上傳技巧
   6.4.1 使用JSP SmartUpload上傳
   6.4.2 SmartUpload文件上傳實例
  6.5 在JSP中使用JavaBean
   6.5.1 使用JavaBean的原因
   6.5.2 JavaBean的基本概念
   6.5.3 在JSP中使用JavaBean
   6.5.4 訪問JavaBean屬性
   6.5.5 設置JavaBean屬性
  6.6 小結
 第7章 JSP中常見問題及其處理
  7.1 中文亂碼問題
   7.1.1 出現中文亂碼的原因
   7.1.2 JSP顯示中文亂碼處理
   7.1.3 JSP頁面傳遞中文亂碼處理
   7.1.4 Servlet接收參數中文亂碼處理
   7.1.5 URL參數中文亂碼處理
   7.1.6 數據庫中文亂碼處理
  7.2 數據庫處理問題
   7.2.1 找不到數據庫驅動Driver
   7.2.2 無法連接數據庫
   7.2.3 數據庫連接線程不足的問題
   7.2.4 數據庫查詢性能差的問題
  7.3 國際化問題
   7.3.1 在JSP中實現國際化
   7.3.2 時間格式的國際化
   7.3.3 語言國際化
  7.4 JSP安全問題
   7.4.1 防范SQL注入式攻擊
   7.4.2 JSP中使用認證授權
  7.5 小結
 第8章 在Eclipse中開發JSP和Servlet
  8.1 MyEclipse的下載與安裝
   8.1.1 安裝Eclipse
   8.1.2 安裝Eclipse多國語言包
   8.1.3 下載和安裝MyEclipse
   8.1.4 綁定Tomcat服務器與My-Eclipse
   8.1.5 在Eclipse中啟動Tomcat服務器
  8.2 在Eclipse中創建Web工程
   8.2.1 新建工程向導
   8.2.2 Web工程目錄結構
   8.2.3 在Eclipse中添加類庫
  8.3 新建JSP頁面
   8.3.1 使用向導新建JSP頁面
   8.3.2 在Eclipse中編輯JSP頁面
   8.3.3 添加表單Form元素
  8.4 新建Servlet
   8.4.1 使用向導新建Servlet
   8.4.2 查看Web.xml
   8.4.3 編寫處理代碼
  8.5 連接數據庫
   8.5.1 添加MySQL數據庫驅動程序
   8.5.2 建立數據庫表
   8.5.3 新建連接數據庫類
   8.5.4 修改Servlet處理數據庫
  8.6 在Eclipse中調試JSP和Servlet
   8.6.1 部署Web項目
   8.6.2 運行JSP
   8.6.3 在Servlet中設置斷點
   8.6.4 在JSP中設置斷點
   8.6.5 跟蹤監控變量
  8.7 小結
 第9章 表達式語言EL
  9.1 表達式語言概述
  9.2 語法
   9.2.1 [ ]和.操作符
   9.2.2 算術運算符
   9.2.3 關系運算符
   9.2.4 邏輯運算符
   9.2.5 Empty運算符
   9.2.6 條件運算符
   9.2.7 改變運算符的優先級
  9.3 隱含對象
  9.4 命名變量
  9.5 保留字
  9.6 表達式語法實例
  9.7 其它功能
  9.8 小結
 第10章 標準標簽庫JSTL
  10.1 JSTL概念
   10.1.1 JSTL概述
   10.1.2 安裝JSTL標簽庫
  10.2 一般用途的標簽
   10.2.1 [c:out]標簽
   10.2.2 [c:set]標簽
   10.2.3 [c:remove]標簽
   10.2.4 [c:catch]標簽
  10.3 條件標簽
   10.3.1 [c:if]標簽
   10.3.2 [c:choose]標簽
   10.3.3 [c:when]標簽
   10.3.4 [c:otherwise]標簽
  10.4 迭代標簽
   10.4.1 [c:forEach]標簽
   10.4.2 [c:forTokens]標簽
  10.5 與URL有關的標簽
   10.5.1 [c:import]標簽
   10.5.2 [c:redirect]標簽
   10.5.3 [c:url]標簽
   10.5.4 [c:param]標簽
  10.6 函數標簽
   10.6.1 [fn:startsWith]標簽
   10.6.2 [fn:endsWith]標簽
   10.6.3 [fn:indexOf]標簽
   10.6.4 [fn:replace]標簽
   10.6.5 [fn:substring]標簽
   10.6.6 [fn:split]
  10.7 使用標簽庫改進用戶登錄實例
  10.8 小結
 第11章 定義標簽擴展
  11.1 JSP標簽擴展
   11.1.1 自定義標簽的原因
   11.1.2 標簽類型及結構
  11.2 自定義標簽接口
   11.2.1 Tag接口
   11.2.2 IteratorTag接口
   11.2.3 BodyTag接口
   11.2.4 SimpleTag接口
  11.3 標簽開發實例
   11.3.1 實現Tag接口
   11.3.2 從TagSupport繼承
  11.4 標簽庫配置
   11.4.1 創建標簽庫描述文件
   11.4.2 在Web中使用標簽
  11.5 小結
第2篇 擴展篇
 第12章 基于MVC的Struts框架
  12.1 JSP集成Struts框架
   12.1.1 Struts體系結構
   12.1.2 Struts的MVC模式
   12.1.3 Struts流行的原因
   12.1.4 在Struts中集成JSP
  12.2 Struts核心組件
   12.2.1 控制組件Action
   12.2.2 模型組件
   12.2.3 視圖組件ActionForm
  12.3 Struts HTML標簽庫
   12.3.1 Struts的標簽體系
   12.3.2 HTML標簽庫
   12.3.3 HTML標簽
   12.3.4 Form標簽
  12.4 Struts Bean標簽庫
  12.5 Struts Logic標簽庫
  12.6 Struts驗證Validator框架
   12.6.1 Validator框架
   12.6.2 安裝與配置及應用Validator框架
  12.7 小結
 第13章 Eclipse中開發Struts登錄實例
  13.1 MyEclipse對Struts的支持
   13.1.1 文件創建向導支持
   13.1.2 struts-config.xml可視化編輯器
  13.2 在Eclipse中創建Struts工程
   13.2.1 新建Struts工程向導
   13.2.2 Struts項目結構
   13.2.3 Struts類的包結構
   13.2.4 查看web.xml和struts-config.xml文件
  13.3 利用向導創建JSP
   13.3.1 創建JSP頁面
   13.3.2 創建ActionForm
   13.3.3 創建Action
   13.3.4 創建Forward
   13.3.5 查看Struts-config.xml文件
  13.4 在Eclipse中編輯JSP頁面
   13.4.1 Struts標簽輸入支持
   13.4.2 編寫struts-config.xml文件
  13.5 Struts驗證支持
   13.5.1 添加驗證支持配置
   13.5.2 添加頁面輸入驗證
  13.6 在Eclipse中調試Struts
   13.6.1 部署Struts項目
   13.6.2 運行入口頁面
   13.6.3 在Action中設置斷點
   13.6.4 跟蹤ActionForm變量
  13.7 小結
 第14章 使用Hibernate實現JSP持久層
  14.1 Hibernate ORM技術
   14.1.1 Hibernate概念和體系結構
   14.1.2 Hibernate數據庫處理API
  14.2 Hibernate基本配置
   14.2.1 Hibernate的下載和安裝
   14.2.2 Hibernate開發的基本步驟
   14.2.3 Hibernate配置文件
   14.2.4 持久化類
   14.2.5 對象/關系映射文件
  14.3 Hibernate基本操作
   14.3.1 持久化對象
   14.3.2 查詢對象
   14.3.3 更新對象
   14.3.4 刪除對象
   14.3.5 Hibernate基本操作實現實例
  14.4 Hibernate對象標識符
  14.5 Hibernate查詢HQL語言
   14.5.1 HQL語言特點
   14.5.2 HQL查詢構成
   14.5.3 子查詢
  14.6 在JSP中使用Hibernate
   14.6.1 使用Hibernate的JSP項目結構
   14.6.2 在JSP中使用Hibernate訪問數據庫
  14.7 小結
 第15章 使用Spring集成JSP
  15.1 Spring概述
   15.1.1 控制反轉IoC容器
   15.1.2 面向方面的AOP編程
   15.1.3 Spring如何集成JSP
  15.2 基于Spring IoC容器開發
   15.2.1 Spring的依賴注入
   15.2.2 Bean封裝機制
   15.2.3 Bean的基本配置
  15.3 Spring 集成JDBC
   15.3.1 Spring及JDBC支持
   15.3.2 JDBCTemplate API技術
   15.3.3 JDBCTemplate與Template設計模式
   15.3.4 JDBCTemplate對JDBC的改進
   15.3.5 JDBCTemplate與數據庫事務管理
   15.3.6 在JSP中使用Spring集成JDBC
  15.4 Spring集成Hibernate
   15.4.1 Spring的Hibernate支持
   15.4.2 HibernateDaoSupport支持
   15.4.3 Hibernate SessionFactory注入
   15.4.4 使用HibernateTemplate模板
   15.4.5 HibernateTemplate的簡捷方法
   15.4.6 在JSP中使用Spring集成Hibernate
  15.5 小結
 第16章 在Eclipse中開發Hibernate和Spring
  16.1 在Eclipse中開發Hibernate
   16.1.1 為已有JSP項目添加Hibernate支持
   16.1.2 Hibernate項目結構
   16.1.3 Hibernate類包結構
   16.1.4 hibernate.cfg.xml文件
  16.2 創建映射文件
   16.2.1 連接到數據庫
   16.2.2 新建Java類和映射文件
   16.2.3 完善Java類及映射文件
  16.3 應用DAO模式
   16.3.1 編寫業務層及其方法
   16.3.2 編寫DAO業務接口
   16.3.3 編寫DAO Hibernate實現
   16.3.4 在JSP和Servlet中調用Hibernate
   16.3.5 調試Hibernate應用
  16.4 在Eclipse中開發Spring
   16.4.1 為已有JSP項目添加Spring支持
   16.4.2 Spring項目結構
   16.4.3 Spring類包結構
   16.4.4 applicationContext.xml文件
  16.5 使用Spring ORM改進Hibernate
   16.5.1 修改Spring配置文件
   16.5.2 創建Hibernate sessionFactory連接
   16.5.3 創建pojo映射
   16.5.4 創建HibernateTemplate
  16.6 小結
第3篇 實戰篇
 第17章 登錄驗證模塊
  17.1 在MySQL中建立用戶信息表
   17.1.1 確定用戶字段
   17.1.2 創建數據庫和用戶表
  17.2 登錄驗證的建模分析
   17.2.1 活動圖
   17.2.2 登錄與注冊的運行流程分析
  17.3 創建用戶數據連接緩沖池
   17.3.1 下載與設置數據連接緩沖池類包
   17.3.2 創建數據連接緩沖池
   17.3.3 重載ActionServlet以應用連接緩沖池
   17.3.4 配置web.xml應用重載的DataActionServlet
  17.4 實現用戶登錄
   17.4.1 創建登錄視圖組件
   17.4.2 創建登錄的控制器組件
   17.4.3 創建模型組件
   17.4.4 配置web.xml和struts-config.xml文件
   17.4.5 驗證用戶輸入數據的有效性
   17.4.6 登錄演示
  17.5 實現新用戶注冊
   17.5.1 創建注冊視圖組件
   17.5.2 創建注冊的控制器組件
   17.5.3 創建模型組件
   17.5.4 驗證用戶輸入數據的有效性
   17.5.5 配置web.xml和struts-config.xml文件
   17.5.6 配置資源包屬性文件
   17.5.7 注冊演示
  17.6 小結
 第18章 網站統計模塊
  18.1 需求分析及數據庫設計
   18.1.1 需求分析
   18.1.2 數據庫設計
  18.2 獲取統計數據
   18.2.1 獲取客戶端信息
   18.2.2 截取用戶操作系統和瀏覽器信息
   18.2.3 保存信息到數據庫
   18.2.4 防止重復記錄
  18.3 顯示網站訪問計數器
   18.3.1 顯示當前在線人數計數器
   18.3.2 顯示網站訪問量計數器
   18.3.3 使用圖片樣式顯示計數器
  18.4 生成統計分析結果
   18.4.1 使用SQL命令統計分析
   18.4.2 JFreeChart簡介
   18.4.3 生成日流量統計折線圖
   18.4.4 生成月流量統計柱狀圖
   18.4.5 生成訪問時段分布統計柱狀圖
   18.4.6 生成瀏覽器類型統計餅狀圖
   18.4.7 生成操作系統類型統計立體餅狀圖
  18.5 小結
 第19章 郵件收發模塊
  19.1 郵件相關協議簡介
  19.2 JavaMail簡介
   19.2.1 配置JavaMail開發環境
   19.2.2 JavaMail郵件處理過程
   19.2.3 JavaMail常用類
   19.2.4 一個簡單的郵件發送程序
  19.3 發送HTML格式的郵件
   19.3.1 撰寫郵件頁面
   19.3.2 郵件發送Servlet
   19.3.3 配置web.xml文件及運行
   19.3.4 處理主題與正文中的亂碼問題
  19.4 發送帶附件的郵件
   19.4.1 發送本地文件形式的附件
   19.4.2 發送遠程文件形式的附件
  19.5 實現郵件接收
   19.5.1 接收郵件的一般過程
   19.5.2 一個簡單的郵件接收Servlet程序
  19.6 小結
 第20章 網頁搜索模塊
  20.1 搜索引擎概述
   20.1.1 搜索引擎分類
   20.1.2 搜索引擎的實現原理
   20.1.3 搜索引擎的相關技術
  20.2 用第三方API實現站內搜索
   20.2.1 使用Google API
   20.2.2 使用百度API
  20.3 基于Java的全文搜索引擎Lucene
   20.3.1 Lucene概述
   20.3.2 搜索應用程序與Lucene之間的關系
   20.3.3 Lucene類包簡介
   20.3.4 建立索引
   20.3.5 搜索索引
20.4 構建Lucene Web搜索程序
   20.4.1 搜索程序的工作流程
   20.4.2 建立搜索頁面
   20.4.3 建立搜索控制Servlet
   20.4.4 創建索引
   20.4.5 搜索索引
   20.4.6 運行程序
  20.5 小結
 第21章 上傳和下載模塊
  21.1 上傳和下載簡介
  21.2 一個簡單的文件下載程序
  21.3 通過Servlet實現文件上傳
   21.3.1 建立文件上傳表單
   21.3.2 利用Servlet實現文件上傳
   21.3.3 配置web.xml并運行
  21.4 使用FileUpload組件上傳文件
   21.4.1 FileUpload上傳處理過程
   21.4.2 一個簡單的文件上傳實例
   21.4.3 配置web.xml并運行
   21.4.4 查看上傳進度
  21.5 小結
 第22章 新聞發布系統
  22.1 系統分析與總體設計
   22.1.1 需求分析
   22.1.2 總體設計
  22.2 數據庫設計與實現
   22.2.1 數據庫需求分析
   22.2.2 數據庫邏輯設計
   22.2.3 創建數據表
  22.3 編寫數據庫處理類
  22.4 編寫JavaBean實現
   22.4.1 處理管理員數據JavaBean
   22.4.2 處理一級欄目數據JavaBean
   22.4.3 處理二級欄目數據JavaBean
   22.4.4 處理新聞數據JavaBean
  22.5 設計后臺頁面與功能實現
   22.5.1 實現管理員登錄
   22.5.2 實現一級欄目的功能
   22.5.3 實現二級欄目的功能
   22.5.4 實現欄目下的相關新聞功能
   22.5.5 后臺管理主頁面集成
   22.5.6 演示后臺功能
  22.6 前臺頁面設計與功能實現
   22.6.1 主頁面設計與功能實現
   22.6.2 新聞顯示頁面設計與功能實現
  22.7 小結
 第23章 在線相冊系統
  23.1 系統分析與總體設計
   23.1.1 系統功能描述
   23.1.2 選擇平臺與架構
  23.2 數據庫設計與實現
   23.2.1 數據庫需求分析
  23.3 實現DAO層
   23.3.1 DAO組件的定義
   23.3.2 實現DAO組件
  23.4 實現Web層
   23.4.1 相冊管理
   23.4.2 相冊列表
   23.4.3 上傳相片
   23.4.4 查看相片
   23.4.5 管理相片
  23.5 小結
 第24章 在線購物系統
  24.1 系統分析與總體設計
  24.2 數據庫設計與實現
   24.2.1 數據庫需求分析
   24.2.2 數據庫邏輯設計
  24.3 設計與搭建架構
   24.3.1 設計視圖層
   24.3.2 設計控制層
   24.3.3 設計對象模型
   24.3.4 設計數據訪問層
  24.4 在線購物頁面
   24.4.1 實現購書主頁
   24.4.2 實現二級分類頁
   24.4.3 實現圖書詳細頁
  24.5 商品查詢
   24.5.1 實現表示層
   24.5.2 實現業務邏輯
   24.5.3 實現數據訪問層
  24.6 管理購物車
   24.6.1 添加商品到購物車
   24.6.2 更新圖書數量
   24.6.3 取消購物車中的商品
  24.7 生成訂單導航頁面
   24.7.1 確認收貨及定貨地址
   24.7.2 選擇送貨時間及運費
   24.7.3 選擇包裝類型及費用
   24.7.4 選擇付款方式
   24.7.5 選擇缺貨處理及余款處理方式
   24.7.6 確認訂單
   24.7.7 成功生成訂單
  24.8 小結

上篇文章:用java如何建站
下篇文章:SQL環境搭建教程
版權所有 棗莊市英特信息網絡有限公司 ◎2017
聯系電話:0632-5271123 5272123  總部地址:棗莊市市中區文化西路23號
魯ICP備09021689號 增值電信業務經營許可證編號:魯 B2-20080087號