JSP開發案例教程

JSP開發案例教程
定價:294
NT $ 256
  • 作者:何福貴
  • 出版社:機械工業出版社
  • 出版日期:2014-01-01
  • 語言:簡體中文
  • ISBN10:7111442342
  • ISBN13:9787111442349
  • 裝訂:266頁 / 普通級 / 1-1
 

內容簡介

詳細講解了JSP的語法和Web程序設計方法,全面介紹了JSP動態網頁制作技術和相關理論。全書共分11章,內容包括JSP開發概述、JSP開發架構、JSP基本語法、JSP內置對象、Servlet基礎、JavaBean技術、應用JDBC進行數據庫開發、JSP和XML、使用JSP+Servlet+JavaBean實現MVC、JSP實用組件、JSP高級開發。

本書在動態網頁開發方面緊跟主流技術,各章之間緊密聯系,前后呼應,循序漸進,並且融入了大量實例,供讀者參考和實踐。
 

目錄

前言
第1章 JSP開發概述
1.1 Web技術概述
1.1.1 靜態網頁與動態網頁
1.1.2 從Web10到Web20
1.1.3 Web20的應用發展方向
1.1.4 Web20的相關應用
1.2 JSP運行環境
1.2.1 JDK的下載與安裝
1.2.2 安裝與配置Tomcat
1.2.3 啟動與停止Tomcat
1.2.4 案例1:一個簡單的JSP程序
1.3 JSP開發工具
1.3.1 JSP的開發和應用平台的介紹
1.3.2 配置Eclipse的JSP開發環境
1.3.3 MyEclipse開發JSP
1.3.4 案例2 :在MyEclipse下創建一個JSP程序
第2章 JSP開發架構
2.1 軟件編程體系簡介
2.1.1 C/S結構編程體系
2.1.2 B/S結構編程體系
2.2 企業應用開發架構
2.2.1 兩層架構
2.2.2 三層架構
2.2.3 N層架構
2.2.4 開發架構比較
2.3 JSP概述
2.3.1 什麼是JSP
2.3.2 JSP技術原理
2.3.3 JSP和其他動態網站開發技術
2.4 JSP知識體系及學習之路
2.4.1 JSP知識體系
2.4.2 JSP程序員學習路徑
2.5 小結
第3章 JSP基本語法
3.1 JSP文件基本結構
3.2 JSP的腳本元素
3.2.1 注釋
3.2.2 聲明語句
3.2.3 腳本段
3.2.4 表達式
3.3 JSP指令元素
3.3.1 page指令
3.3.2 include指令
3.3.3 taglib指令
3.4 JSP動作元素
3.5 案例:計算三角形的面積
第4章 JSP內置對象
4.1 JSP內置對象概述
4.2 request對象常用方法和應用實例
4.2.1 request對象常用方法
4.2.2 request對象應用實例
4.3 response對象常用方法和應用實例
4.3.1 response對象的常用方法
4.3.2 response對象應用實例
4.4 out對象常用方法和應用實例
4.4.1 out對象常用方法
4.4.2 out對象應用實例
4.5 session對象
4.5.1 session的概念
4.5.2 session對象的Id
4.5.3 session的有效期限
4.5.4 訪問session中的數據
4.5.5 其他session對象的常用方法
4.5.6 session對象應用實例
4.6 application對象常用方法和應用實例
4.6.1 存取application中的數據
4.6.2 使用application對象取得信息
4.6.3 application對象應用實例
4.7 其他JSP內置對象
4.7.1 pageContext對象
4.7.2 config對象
4.7.3 page對象
4.7.4 exception對象
4.8 小結
第5章 Servlet基礎
5.1 Servlet介紹
5.1.1 Servlet技術功能
5.1.2 Servlet技術特點
5.1.3 JSP與Servlet的關系
5.1.4 Servlet的工作原理
5.1.5 Servlet常用接口和類
5.2 開發部署一個簡單的Servlet
5.2.1 創建Servlet文件
5.2.2 Servlet的配置文件
5.3 Servlet實現相關的接口和類
5.3.1 GenericServlet
5.3.2 HttpServlet
5.3.3 Servlet實現相關實例
5.4 Servlet請求和響應相關
5.4.1 HttpServletRequest接口
5.4.2 HttpServletResponse接口
5.4.3 Servlet請求和響應相關實例
5.5 Servlet配置相關
5.5.1 ServletConfig接口
5.5.2 獲取Servlet配置信息的例子
5.6 Servlet中的會話追蹤
5.6.1 HttpSession接口
5.6.2 HttpSession應用實例
5.7 ServletContext
5.7.1 ServletContext接口
5.7.2 ServletContext接口的應用實例
5.8 Servlet協作
5.8.1 RequestDispatcher
5.8.2 forward()控制頁面跳轉
5.8.3 include()控制頁面包含
5.9 Servlet異常相關
5.9.1 聲明式異常處理
5.9.2 程序式異常處理
5.10 Servlet應用實例
5.11 小結
第6章 JavaBean技術
6.1 剖析JavaBean
6.1.1 什麼是JavaBean
6.1.2 JavaBean的特征
6.1.3 創建一個JavaBean
6.2 在JSP中使用JavaBean
6.2.1 調用JavaBean
6.2.2 訪問JavaBean屬性
6.2.3 設置JavaBean屬性
6.2.4 JavaBean的生命周期
6.2.5 類型自動轉換規則
6.3 案例:使用JavaBean處理表單數據
6.3.1 JSP處理與form相關的常用標簽簡單實例
6.3.2 設置中文編碼
6.3.3 POST與GET的差異
6.4 小結
第7章 應用JDBC進行數據庫開發
7.1 JDBC概述
7.1.1 JDBC的用途
7.1.2 JDBC的典型用法
7.1.3 JDBC體系結構
7.1.4 驅動器類型
7.1.5 安裝驅動器
7.2 JDBC連接數據庫的方法
7.3 使用JDBC操作數據庫
7.3.1 使用JDBC訪問數據庫的過程
7.3.2 使用Statement執行SQL語句
7.3.3 PreparedStatement接口
7.3.4 CallableStatement對象
7.3.5 使用ResultSet處理結果集
7.4 Java與SQL的數據類型轉換
7.5 連接池
7.5.1 連接池的實現原理
7.5.2 在Tomcat上配置數據源與連接池
7.5.3 配置連接池時需要注意的問題
7.6 存取二進制文件
7.6.1 圖像文件存取到數據庫的過程
7.6.2 聲音文件存取到數據庫的過程
7.6.3 視頻文件存取到數據庫的過程
7.7 JSP使用JavaBean訪問數據庫的分頁顯示的實現
7.8 小結
第8章 JSP和XML
8.1 XML簡介
8.1.1 XML的特點
8.1.2 XML的內容
8.1.3 XML的語法規則
8.2 JDK中的XMLAPI
8.3 XML解析模型
8.3.1 DOM解析
8.3.2 SAX解析
8.4 XML與Java類映射JAXB
8.4.1 什麼是XML與Java類映射
8.4.2 JAXB的工作原理
8.4.3 Java對象轉化成XML(Marshal)
8.4.4 XML轉化為Java對象(Unmarshal)
8.4.5 更為復雜的映射
8.5 案例:JSP+XML實現電子廣告系統
8.6 小結
第9章 使用JSP、Servlet、JavaBean實現MVC
9.1 MVC基礎
9.1.1 MVC的需求
9.1.2 MVC的基本模式
9.1.3 使用MVC的優點
9.2 案例:JSP、Servlet、JavaBean實現MVC三層架構購書網
9.2.1 數據庫設計
9.2.2 視圖-JSP頁面開發
9.2.3 模型-定義Bean來處理數據
9.2.4 控制-編寫Servlet處理請求
9.2.5 其他Bean類—Util
9.2.6 部署
9.3 小結
第10章 JSP實用組件
10.1 JSP文件操作組件
10.1.1 添加表單及表單元素
10.1.2 創建上傳對象
10.1.3 解析上傳請求
10.1.4 案例:應用commons-fileUpload組件將文件上傳到服務器
10.2 發送郵件
10.2.1 JavaMail組件簡介
10.2.2 JavaMail組件簡介
10.2.3 搭建JavaMail的開發環境
10.2.4 案例:利用JavaMail組件發送Email
10.3 JSP動態圖表組件
10.3.1 JFreeChart的下載與使用
10.3.2 JFreeChart的核心類
10.3.3 案例:利用JFreeChart生成論壇版塊人氣指數排行的柱形圖
10.4 JSP報表組件
10.4.1 iText組件簡介
10.4.2 iText組件的下載與配置
10.4.3 案例:應用iText組件生成JSP報表
10.5 jExcel組件
10.5.1 jExcel組件—下載與配置
10.5.2 jExcel組件—基本操作
10.5.3 jExcel組件—高級操作
10.6 小結
第11章 JSP高級開發
11.1 Struts
11.1.1 配置Struts開發環境
11.1.2 Struts工作原理
11.1.3 一個簡單的Struts2 實例
11.1.4 深入使用Struts
11.2 Spring
11.2.1 Spring的起源和背景
11.2.2 Spring的下載和安裝
11.2.3 Spring的核心機制:依賴注入
11.2.4 Spring容器的管理
11.3 Hibernate
11.3.1 Hibernate和ORM
11.3.2 Hibernate的體系結構
11.3.3 Hibernate的下載和安裝
11.3.4 例子:Hibernate訪問MySQL數據庫
11.4 MyEclipse+Struts+Spring+Hibernate整合
11.5 小結
參考文獻
網路書店 類別 折扣 價格
  1. 新書
    87
    $256