注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計JAVA及其相關Java技術教程(中級篇)

Java技術教程(中級篇)

Java技術教程(中級篇)

定 價:¥58.00

作 者: 王克宏主編;柳西玲,丁峰編著
出版社: 清華大學出版社
叢編項: Java技術教程系列叢書
標 簽: Java

ISBN: 9787302071440 出版時間: 2003-11-01 包裝: 精裝
開本: 26cm 頁數(shù): 624 字數(shù):  

內容簡介

  本書以Java2技術為背景,共計9章。內容涉及Servlet、JSP、JavaBean、JDBC、XML、JNDI、RMI通信、J2EE平臺等應用開發(fā)技術以及常用開發(fā)工具。本書由淺入深地講解了以上各種應用技術,并結合作者的開發(fā)實踐經(jīng)驗和培訓學員的反饋,舉例說明這些技術的應用技巧。此外,本書講解更注重概念、技能、方法的結合,使讀者更容易掌握。本書的讀者對象為高等院校計算機及軟件專業(yè)的教師、學生,從事軟件開發(fā)的技術人員等。

作者簡介

暫缺《Java技術教程(中級篇)》作者簡介

圖書目錄

第1章  Servlet技術
  1.1  概述
    1.1.1  Servlet的基本結構
    1.1.2  一個簡單的Servlet例子
  1.2  請求和應答
    1.2.1  ServletRequest接口
    1.2.2  HttpServletRequest接口
    1.2.3  ServletResponse接口
    1.2.4  HttpServletResponse接口
    1.2.5  線程處理
  1.3  Servlet的生命周期
    1.3.1  初始化
    1.3.2  初始化參數(shù)
    1.3.3  消亡
    1.3.4  處理Servlet生命周期事件
  1.4  保持用戶狀態(tài)
    1.4.1  URL重寫
    1.4.2  Cookies
    1.4.3  采用JavaServletAPI的會話跟蹤
  1.5  Servlet信息共享
    1.5.1  共享作用域(Scope)構件
    1.5.2  共享資源的并發(fā)訪問控制
    1.5.3  訪問數(shù)據(jù)庫
    1.5.4  使用其他Web資源
  1.6  寫服務的方法
    1.6.1  從請求獲得信息
    1.6.2  構造應答
  1.7  過濾請求和應答
    1.7.1  過濾器的編程
    1.7.2  個性化請求和應答的編程
    1.7.3  指定過濾器的映射
  1.8  運行Servlet
    1.8.1  配置和運行Tomcat
    1.8.2  配置和運行JSDK服務器
  1.9  調用Servlet
    1.9.1  在瀏覽器窗口中鍵入Servlet的URL
    1.9.2  在HTML頁中調用Servlet
  1.10  終止一個Servlet
    1.10.1  服務請求的跟蹤
    1.10.2  通知關機的方法
    1.10.3  建立優(yōu)良長運行的方法
第2章  JSP技術
  2.1  概述
    2.1.1  什么是JSP
    2.1.2  JSP的優(yōu)勢
    2.1.3  JSP腳本元素
  2.2  JSP頁的生命周期
  2.3  JSP頁面的指令(directive)
    2.3.1  page指令
    2.3.2  include指令
  2.4  創(chuàng)建定制的JSP標記庫
    2.4.1  標記Handler類
    2.4.2  標記庫描述符文件
    2.4.3  JSP文件
    2.4.4  簡單標記
    2.4.5  用屬性的標記
    2.4.6  標記體(TagBody)
    2.4.7  修改標記體內容
    2.4.8  循環(huán)標記體
    2.4.9  嵌套標記
  2.5  集成Servlet和JSP
    2.5.1  傳遞請求
    2.5.2  加入靜態(tài)或動態(tài)內容
    2.5.3  從JSP頁面?zhèn)鬟f請求
  2.6  HTML表單的應用
    2.6.1  從HTML表單傳送數(shù)據(jù)
    2.6.2  文本控制
    2.6.3  按鈕
    2.6.4  對話框
    2.6.5  文件上傳控件
    2.6.6  服務器圖像映射
    2.6.7  隱藏項
  2.7  用Applet作為Servlet的前端
    2.7.1  用get發(fā)送數(shù)據(jù)顯示結果面面
    2.7.2  一個多系統(tǒng)搜索引擎的前端
    2.7.3  用get發(fā)送數(shù)據(jù)并直接輸出結果(HTTP  Tunneling)
    2.7.4  一個使用對象序列化和HTTP隧道的查詢顯示器
    2.7.5  用post發(fā)送數(shù)據(jù)并直接輸出結果(HTTP  隧道)
    2.7.6  一個發(fā)送POST數(shù)據(jù)的Applet
    2.7.7  小結
第3章  JavaBean技術
  3.1  概述
    3.1.1  什么是JavaBean
    3.1.2  可重用的軟件構件
    3.1.3  定義一個應用構造器
    3.1.4  JavaBean的基本概念
    3.1.5  Bean的開發(fā)工具
  3.2  使用BeanBox
    3.2.1  啟動
    3.2.2  菜單
    3.2.3  在BeanBox中操作事件
    3.2.4  用BeanBox生成一個Applet
    3.2.5  BDK
  3.3  寫一個簡單的Bean
  3.4  在Bean中加屬性
    3.4.1  簡單屬性
    3.4.2  上下限屬性
    3.4.3  索引屬性
    3.4.4  約束屬性
    3.4.5  實例
  3.5  事件處理
  3.6  個性化
    3.6.1  個性化界面
    3.6.2  屬性編輯器界面
    3.6.3  實例
  3.7  持久性
  3.8  封裝
    3.8.1  BeanInfo接口
    3.8.2  Bean的定制
  3.9  JavaBean在JSP中的應用
    3.9.1  創(chuàng)建和訪問Bean
    3.9.2  在服務器上安裝Bean類
    3.9.3  設置Bean的屬性
    3.9.4  用輸人參數(shù)關聯(lián)Bean屬性
    3.9.5  Bean屬性類型的自動轉換
    3.9.6  在多個JSP頁和Servlet中共享Bean
第4章  JDBC技術
  4.1  概述
    4.1.1  什么是JDBC  API
    4.1.2  JDBC的基本體系結構
  4.2  使用JDBC的步驟
    4.2.1  安裝一個JDBC驅動器
    4.2.2  定義連接的URL
    4.2.3  建立連接
    4.2.4  建立聲明(Statement)
    4.2.5  執(zhí)行查詢
    4.2.6  處理結果
    4.2.7  關閉連接
  4.3  建立JDBC的簡單應用
    4.3.1  基本實例
    4.3.2  利用PreparedStatement
    4.3.3  使用Join
    4.3.4  事務
    4.3.5  使用存儲過程
  4.4  JDBC驅動
    4.4.1  JDBC驅動程序的類型
    4.4.2  安裝JDBC驅動程序
  4.5  編程
    4.5.1  加載驅動程序
    4.5.2  連接數(shù)據(jù)庫
    4.5.3  數(shù)據(jù)查詢
    4.5.4  數(shù)據(jù)更新與數(shù)據(jù)定義
    4.5.5  處理帶變量的SQL語句
    4.5.6  一個JDBC的應用實例
    4.5.7  大字節(jié)流數(shù)據(jù)的讀寫
  4.6  事務支持
  4.7  與JDBC相關的工具
    4.7.1  查找和存儲整個ResultSet的工具
    4.7.2  應用數(shù)據(jù)庫工具
    4.7.3  一個交互的查詢顯示器
    4.7.4  預定義的查詢
  4.8  連接池
    4.8.1  連接池簡介
    4.8.2  共享連接池
第5章  XML的應用技術
  5.1  概述
    5.1.1  什么是XML
    5.1.2  為什么XML很重要
    5.1.3  如何用XML
    5.1.4  面向XML的Java  API
  5.2  XML的相關標準
    5.2.1  基本標準
    5.2.2  Schema標準
    5.2.3  連接標準
    5.2.4  知識標準
    5.2.5  文檔擴展標準
    5.2.6  電子商務標準
  5.3  設計一個XML數(shù)據(jù)結構
    5.3.1  屬性和元素
    5.3.2  規(guī)范化數(shù)據(jù)
    5.3.3  規(guī)范化DTD
    5.3.4  基于XML應用的Java平臺
  5.4  JAXP軟件包的使用
    5.4.1  JAXP軟件包概述
    5.4.2  SAX  API
    5.4.3  文檔對象模型(DOM)的API
    5.4.4  XSLT  API
    5.4.5  實例分析
    5.4.6  小結
  5.5  JAXB軟件包的使用
    5.5.1  用一個DTD生成類
    5.5.2  構建對象表示XML數(shù)據(jù)
    5.5.3  從對象樹訪問數(shù)據(jù)
    5.5.4  小結
  5.6  JAXM軟件包的使用
    5.6.1  概述
    5.6.2  建立連接
    5.6.3  創(chuàng)建一個消息
    5.6.4  移人一個消息
    5.6.5  發(fā)送一個消息
  5.7  JAXR軟件包的使用
    5.7.1  概述
    5.7.2  注冊一個企業(yè)
    5.7.3  搜索一個注冊
  5.8  JAX-RPC軟件包的使用
    5.8.1  概述
    5.8.2  實例說明
第6章  JNDI技術
  6.1  概述
    6.1.1  命名的概念
    6.1.2  目錄的概念
  6.2  JNDI結構
    6.2.1  命名軟件包
    6.2.2  目錄軟件包
    6.2.3  事件軟件包
    6.2.4  LDAP軟件包
    6.2.5  提供服務軟件包
  6.3  JNDI的基本操作
    6.3.1  命名操作
    6.3.2  目錄操作
    6.3.3  環(huán)境屬性
    6.3.4  事件通知
    6.3.5  URLs
  6.4  用目錄集成應用
    6.4.1  在目錄中存儲對象
    6.4.2  狀態(tài)庫
    6.4.3  從目錄中訪問對象
    6.4.4  對象庫
    6.4.5  在目錄中的對象表示
  6.5  訪問LDAP
    6.5.1  LDAP和JNDI的對比
    6.5.2  安全性
    6.5.3  查詢
    6.5.4  使用schema
    6.5.5  控制和擴展
    6.5.6  常有的問題
  6.6  利用JNDI構建一個服務的軟件
    6.6.1  概述
    6.6.2  基本規(guī)則
    6.6.3  基本構件
    6.6.4  添加目錄支持
    6.6.5  添力DURL支持
第7章  RMI通信應用技術
  7.1  概述
    7.1.1  接口.對象和方法
    7.1.2  分布式和非分布式模型的比較
    7.1.3  RMI接口和類
    7.1.4  實現(xiàn)一個遠程接口
    7.1.5  通過參數(shù)進行遠程方法調用
    7.1.6  遠程對象本地化
  7.2  RMI的基本原理
    7.2.1  stub和skeleton
    7.2.2  利用線程實現(xiàn)遠程調用
    7.2.3  RMI動態(tài)類下載
    7.2.4  RMI用代理穿過防火墻
  7.3  客戶端接口
    7.3.1  遠程接口
    7.3.2  遠程異常處理類
    7.3.3  命名類
  7.4  服務器端接口
    7.4.1  遠程服務器類.對象類
    7.4.2  非引用接口
    7.4.3  RMI安全類.下載器類和下載處理接口
    7.4.4  RMI套接字工廠
    7.4.5  RMI失敗處理接口
    7.4.6  stub和skeleton編輯器
  7.5  注冊接口
    7.5.1  注冊接口
    7.5.2  本地注冊類
    7.5.3  注冊處理接口
  7.6  遠程對象激活
    7.6.1  激活協(xié)議
    7.6.2  可激活遠程對象的一個實現(xiàn)模型
    7.6.3  激活接口
  7.7  Stub/Skeleton接口
    7.7.1  RemoteCall接口
    7.7.2  RemoteRef接口
    7.7.3  ServerRef接口
    7.7.4  Skeleton接口
  7.8  RMI無線協(xié)議
    7.8.1  RMI傳輸協(xié)議
    7.8.2  RMI對象用的串行化協(xié)議
    7.8.3  RMI的HTTP郵政協(xié)議
    7.8.4  RMI的多次詞法分析協(xié)議
  7.9  RMI的異常處理
    7.9.1  RMI對象輸出的異常處理
    7.9.2  RMI調用時的異常處理
    7.9.3  命名異常處理
    7.9.4  激活異常處理
  7.10  RMI的屬性
    7.10.1  Server屬性
    7.10.2  激活屬性
    7.10.3  其他屬性
第8章  J2EE平臺上開發(fā)企業(yè)應用
  8.1  概述
    8.1.1  分布式多層應用
    8.1.2  J2EE容器
    8.1.3  封裝
    8.1.4  開發(fā)角色
    8.1.5  J2EE平臺內容
  8.2  企業(yè)Bean(EnterpriseBean)
    8.2.1  EnterpriseBean的優(yōu)勢
    8.2.2  Bean的類型
    8.2.3  Session  Bean
    8.2.4  Entity  Bean
    8.2.5  Message-drive  Bean
    8.2.6  用接口定義客戶端訪問
    8.2.7  EnterpriseBean的命名習慣
    8.2.8  EnterpriseBean的生命周期

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號