注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計網(wǎng)絡(luò)編程JSP/Servlet:基于Java的最新網(wǎng)站建設(shè)工具

JSP/Servlet:基于Java的最新網(wǎng)站建設(shè)工具

JSP/Servlet:基于Java的最新網(wǎng)站建設(shè)工具

定 價:¥42.00

作 者: 王迪華等編著
出版社: 清華大學(xué)出版
叢編項(xiàng):
標(biāo) 簽: jsp

ISBN: 9787900635112 出版時間: 2001-06-01 包裝: 平裝
開本: 26cm+光盤1片 頁數(shù): 380 字?jǐn)?shù):  

內(nèi)容簡介

  JSP(JavaServerPages)是由Sun公司于1999年6月推出的最新網(wǎng)站建設(shè)技術(shù),是基于JavaServlet以及整個Java體系的Web開發(fā)技術(shù),是Servlet2.1API的擴(kuò)展,其最新版本是于2000年9月發(fā)布的JSPl.2和JavaServlet2.3API。利用這一技術(shù)可以建立先進(jìn)、安全、跨平臺和高效率的大型動態(tài)網(wǎng)站。近年來在美國及歐洲,JSP已成為開發(fā)跨平臺網(wǎng)站的首選工具,相信Java技術(shù)也將在我國電子商務(wù)以及網(wǎng)站建設(shè)中發(fā)揮日益重要的作用。本書較為系統(tǒng)地介紹了學(xué)習(xí)JSP/Servlet所必需的Java基礎(chǔ)知識、JSP編程、JavaServlet編程、JavaBead/EJB、JDBC技術(shù)、中間件CORBA與JSP以及相應(yīng)開發(fā)實(shí)例等,內(nèi)容豐富,實(shí)用性強(qiáng)。全書共分7部分15章,附錄中給出了JSP白皮書以及如何在Windows和Linux平臺上建立JSP開發(fā)環(huán)境的方法等,并提供一個供讀者學(xué)習(xí)研究JSP/Servlet編程的教學(xué)光盤。本書可供準(zhǔn)備從事電子商務(wù)和大型網(wǎng)站建設(shè)的Java編程人員以及高校相關(guān)專業(yè)師生參考使用。

作者簡介

暫缺《JSP/Servlet:基于Java的最新網(wǎng)站建設(shè)工具》作者簡介

圖書目錄

第一部分  Java編程基礎(chǔ)                  
   第1章  Java程序設(shè)計基礎(chǔ)                  
     1. 1  概述                  
     1. 1. 1  Java技術(shù)的發(fā)展與現(xiàn)狀                  
     1. 1. 2  Java語言的特點(diǎn)                  
     1. 1. 3  Java的應(yīng)用簡介                  
     1. 2  Java基本語言規(guī)則                  
     1. 2. 1  程序結(jié)構(gòu)                  
     1. 2. 2  基本規(guī)則                  
     1. 3  Java運(yùn)行環(huán)境                  
     1. 3. 1  構(gòu)建Java運(yùn)行環(huán)境                  
     1. 3. 2  一個簡單的Java程序                  
     1. 4  類                  
     1. 4. 1  對象實(shí)例                  
     1. 4. 2  實(shí)例變量                  
     1. 4. 3  new操作符                  
     1. 4. 4  點(diǎn)操作符                  
     1. 4. 5  成員函數(shù)定義                  
     1. 4. 6  成員函數(shù)調(diào)用                  
     1. 4. 7  this關(guān)鍵字                  
     1. 4. 8  構(gòu)造函數(shù)                  
     1. 4. 9  重載                  
     1. 4. 10  繼承                  
     1. 4. 11  super關(guān)鍵字                  
     1. 4. 12  成員函數(shù)的覆蓋                  
     1. 4. 13  final關(guān)鍵字                  
     1. 4. 14  靜態(tài)                  
     1. 4. 15  抽象                  
     1. 5  接口與包                  
     1. 5. 1  接口(interface)                  
     1. 5. 2  包(package)                  
     1. 6  Java異常處理                  
     1. 6. 1  異?;A(chǔ)                  
     1. 6. 2  異常的類型                  
     1. 6. 3  try與catch                  
     1. 6. 4  多個catch子句                  
     1. 6. 5  try語句的嵌套                  
     1. 6. 6  thow語句                  
     1. 6. 7  finally                  
     1. 7  線程                  
     1. 7. 1  多線程的概念                  
     1. 7. 2  Java線程的例子                  
     1. 7. 3  常用線程類成員函數(shù)                  
   第二部分  JSP編程                  
   第2章  JSP/Servlet概述                  
     2. 1  Java Servlet                  
     2. 2  Java Servlet的特點(diǎn)                  
     2. 3  JavaServerPages                  
     2. 3. 1  簡介                  
     2. 3. 2  JSP和Java 2企業(yè)版                  
     2. 4  Web開發(fā)工具簡介                  
     2. 4. 1  CGI(CommonGatewayIntedace)                  
     2. 4. 2  FastCGl                  
     2. 4. 3  ISAPI與NSAPI(專有Web服務(wù)器API)                  
     2. 4. 4  Co1dFusion                  
     2. 4. 5  Active Server Pages(ASP)                  
     2. 4. 6  Server—Side JavaScript(SSJS)                  
     2. 4. 7  PHP                  
     2. 4. 8  Java Servlet                  
     2. 5  多層應(yīng)用結(jié)構(gòu)                  
     2. 5. 1  兩層體系結(jié)構(gòu)                  
     2. 5. 2  三層體系結(jié)構(gòu)                  
     2. 5. 3  多層體系結(jié)                  
   第3章  JSP技術(shù)                  
     3. 1  概述                  
     3. 2  JSP的基本語法,                   
     3. 3  JSP的組成要素                  
     3. 3. 1  JSP標(biāo)準(zhǔn)文本:靜態(tài)的HTML                  
     3. 3. 2  JSP腳本要素                  
     3. 3. 3  JSP指令                  
     3. 3. 4  使用腳本要素和指令的例子                  
     3. 3. 5  預(yù)定義變量                  
     3. 3. 6  ISP行為                  
     3. 3. 7  注釋和字符引用習(xí)慣                  
     3. 3. 8  tablib指令                  
     3. 4  JSP的優(yōu)點(diǎn)                  
     3. 5  JSP與ASP的比較                  
     3. 5. 1  結(jié)構(gòu)                  
     3. 5. 2  性能和平臺無關(guān)性                  
     3. 5. 3  Session管理                  
     3. 5. 4  Application管理                  
     3. 5. 5  服務(wù)器端引用                  
     3. 5. 6  Java組件:JavaBeans                  
     3. 5. 7  JSP和數(shù)據(jù)庫                  
     3. 5. 8  Java環(huán)境                  
     3. 5. 9  JSP標(biāo)簽可擴(kuò)充性                  
     3. 5. 10  JSP跨平臺的可重用性                  
     3. 5. 11  JSP與ASP比較小結(jié)                  
   第4章  JSP編程基礎(chǔ)                  
     4. 1  利用session編程                  
     4. 2  一個處理表單的Servlet                  
     4. 3  JSP. Servlet與JavaBean                  
     4. 4  JSP高級技術(shù)                  
     4. 4. 1  Servlet有何缺陷                  
     4. 4. 2  不同的方式                  
     4. 5  JSP存在的問題                  
     4. 5. 1  直接使用Servlet的問題                  
     4. 5. 2  使用template engine的問題                  
     4. 5. 3  JSP的角色                  
     4. 6  Java分布式計算技術(shù)                  
     4. 6. 1  Servlet                  
     4. 6. 2  RMI(Remote Methodlnvocation)                  
     4. 6. 3  JDBC(JavaDatabase Conectlvity)                  
     4. 6. 4  Java IDL  (Java Interface Definition Language)                  
   第5章  HTTP Servlet API                  
     5. l  概述                  
     5. 2  常用 HTTP Servlet API概述                  
     5. 2. 1 Cookie                  
     5. 2. 2 Httpservlet                  
     5. 2. 3 HttpservletRequest                  
     5. 2. 4 HttpServletResponse                  
     5. 2. 5 HttpSession                  
     5. 2. 6 HttpSessionBindingEvent                  
     5. 2. 7 HttpsessionBindingListener                  
     5. 2. 8 SessionContext                  
     5. 2. 9 HttpUtilS                  
 第6章  系統(tǒng)信息                  
     6. l  初始化參數(shù)                  
     6. 1. l  獲得初始參數(shù)                  
     6. 1. 2  獲取初始參數(shù)名                  
     6. 2  服務(wù)器                  
     6. 2. l  服務(wù)器相關(guān)信息                  
     6. 2. 2  銷定Servlet到服務(wù)器                  
     6. 3  客戶端                  
     6. 3. l  獲取客戶機(jī)信息                  
     6. 3. 2  限制只允許某些地區(qū)的機(jī)器訪問                  
     6. 3. 3  獲取用戶相關(guān)信息                  
     6. 3. 4  個性化的歡迎信息                  
     6. 4  請求                  
     6. 4. l  請求參數(shù)                  
     6. 4. 2  發(fā)布許可證密鑰                  
     6. 4. 3  路徑信息                  
     6. 4. 4  服務(wù)文件                  
     6. 4. 5  確定被請求的內(nèi)容                  
     6. 4. 6  改進(jìn)的 Counter Servlet程序                  
     6. 4. 7  請求機(jī)理                  
     6. 4. 8  請求頭                  
     6. 4. 9  輸入流                  
     6. 4. 10  額外屬性                  
   第7章  傳送HTML信息                  
     7. 1  response的結(jié)構(gòu)                  
     7. 2  發(fā)送標(biāo)準(zhǔn)的響應(yīng)                  
     7. 3  使用持續(xù)連接                  
     7. 4  生成HTML                  
     7. 4. 1  生成HelloWorld                  
     7. 4. 2  生成一個天氣預(yù)報的網(wǎng)頁                  
     7. 5  狀態(tài)碼                  
     7. 6  HTTP頭                  
     7. 6. 1  設(shè)定HTTP頭                  
     7. 6. 2  重定向請求                  
     7. 6. 3  客戶牽引                  
     7. 7  錯誤處理                  
     7. 7. 1  狀態(tài)碼                  
     7. 7. 2  日志                  
     7. 7. 3  報告錯誤                  
     7. 6. 4  異常處理                  
   第四部分  Servlet高級編程部分                  
   第8章  Servlet中的動態(tài)頁面                  
     8. 1  圖像                  
     8. 1. 1  產(chǎn)生圖像                  
     8. 1. 2  圖像合成                  
     8. 3  圖像特效                  
     8. 2  壓縮的內(nèi)容                  
     8. 3  ServerPush技術(shù)                  
   第9章  Applet與Servlet通信                  
     9. 1  Applet與Servlet通信的幾種方式                  
     9. 1. 1  HTTP和原始的套接口(Socket)連接                  
     9. 1. 2  Servlet和對象串行化                  
     9. 1. 3  JDBC. RM. coRBA                  
     9. 2  App1et與Servlet通信示例                  
     9. 2. 1  Applet與Servlet通過普通HTTP方式通信                  
     9. 2. 2  一個Applet與Servlet通過HTTP對象串行化方式通信                  
     9. 2. 3  —個App1et與Servlet通過套接口方式通信                  
   第五部分  JavaBean/EJB                  
   第10章  JavaBean                  
     10. 1  概述                  
     10. 2  JavaBean的屬性                  
     10. 2. 1  Simple屬性                  
     10. 2. 2  Indexed屬性                  
     10. 2. 3  Bound屬性                  
     10. 2. 4  Constrained屬性                  
     10. 3  JavaBean的事件                  
     10. 3. 1  JavaBean事件概述                  
     10. 3. 2  事件狀態(tài)對象(Event StateObject)                  
     10. 3. 3  事件監(jiān)聽器接口(EventListenerInterface)與事件監(jiān)聽器                  
     10. 3. 4  事件監(jiān)聽器的注冊與注銷                  
     10. 3. 5  適配器類                  
     10. 4  Bean的定制                  
     10. 4. 1  定制器接口(CustomizerInterface)                  
     10. 4. 2  屬性編輯器接口(PropertyEditorInterface)                  
     10. 4. 3  BeanInfo接口                  
     10. 5  JavaBean的持久化                  
     10. 6  JavaBean的存儲格式                  
   第11章  EnterpriseJavaBeans                  
     11. 1  EJB體系結(jié)構(gòu)                  
     11. 1. 1  Home接口                  
     11. 1. 2  容器                  
     11. 1. 3  Enterprise JavaBean                  
     11. 1. 4  遠(yuǎn)程接口                  
     11. 1. 5  EJBObject                  
     11. 2  EJB體系中的角色                  
     11. 2. 1  EJB提供者(Enterprise JavaBeanPovider)                  
     11. 2. 2  應(yīng)用程序裝配音(ApplicationAssembler)                  
     11. 2. 3  部署音(Deployer)                  
     11. 2. 4  EJB服務(wù)器提供者(EJB Server Provider)                  
     11. 2. 5  EJB容器提供者(EJB ContainerProvider)                  
     11. 2. 6  系統(tǒng)管理員(SystemAdminiatmtor)                  
     11. 3  會話Bean                  
     11. 3. 1  定義一個會話Bean                  
     11. 3. 2  會話Bean的交換                  
     11. 3. 3  活化和鈍化                  
     11. 3. 4  會話Bean的狀態(tài)管理                  
     11. 4  實(shí)體Bean                  
     11. 4. 1  實(shí)體Bean的角色                  
     11. 4. 2  實(shí)體Bean和會話Bean的比較                  
     11. 4. 3  Finder方法                  
     11. 4. 4  主鍵                  
     11. 4. 5  實(shí)體Bean的內(nèi)外存交換                  
     11. 4. 6  自管理的持久性                  
     11. 4. 7  容器管理的持久性                  
     11. 5  部署描述符                  
     11. 5. 1  區(qū)分EJB開發(fā)的角色                  
     11. 5. 2  EJB Jar文件                  
     11. 6  事務(wù)                  
     11. 6. 1  CORBA OTS(ObjectTransaction Service, 對象事務(wù)服務(wù))                  
     11. 6. 2  定義事務(wù)                  
     11. 6. 3  OTS中的關(guān)鍵部件                  
     11. 6. 4  事務(wù)和可恢復(fù)的對象                  
     11. 6. 5  在部署描述符中指定事務(wù)控制                  
     11. 6. 6  JTS—Java事務(wù)服務(wù)                  
     11. 6. 7  自管理的事務(wù)                  
     11. 6. 8  會話同步接口                  
     11. 6. 9  加入事務(wù)                  
     11. 6. 10  客戶劃分的事務(wù)                  
     11. 6. 11  數(shù)據(jù)庫操作的事務(wù)管理                  
     11. 6. 12  分布事務(wù)的支持                  
     11. 7  結(jié)語                  
   第六部分  JDBC與JSP/Servlet                  
   第12章  JDBC基礎(chǔ)                  
     12. 1  JDBC概述                  
     12. 1. 1  ODBC到JDBC的發(fā)展歷程                  
     12. 1. 2  JDBC技術(shù)概述                  
     12. 1. 3  數(shù)據(jù)庫連接                  
     12. 1. 4  JDBCAPI第一版是JDK 2的核心部分                  
     12. 2  JDBC API概貌                  
     12. 2. 1  JDBC Driver API                  
     12. 2. 2  JDBC API                  
     12. 3  使用JDBC API對數(shù)據(jù)庫連接                  
     12. 4  在Applet中應(yīng)用JDBC訪問數(shù)據(jù)庫                  
     12. 4. 1  JDBC的工作原理                  
     12. 4. 2  JDBC編寫數(shù)據(jù)庫程序的方法                  
     12. 4. 3  JDBC編寫數(shù)據(jù)庫程序的實(shí)現(xiàn)                  
   第13章  Servlet與JDBC                  
     13. 1  添加數(shù)據(jù)到Servlet                  
     13. 1. 1  Java數(shù)據(jù)庫互聯(lián)                  
     13. 1. 2  JDBC驅(qū)動器類型                  
     13. 2  JDBC應(yīng)用程序接口                  
     13. 2. 1  建立一個連接                  
     13. 2. 2  執(zhí)行SQL Statements和RetievingResults                  
     13. 2. 3  事物處理支持                  
     13. 3  影像數(shù)據(jù)庫的例子                  
     13. 3. 1  建立查詢界面                  
     13. 3. 2  連接到數(shù)據(jù)庫                  
     13. 3. 3  從查詢表單中匯聚數(shù)據(jù)                  
     13. 3. 4  建立查詢                  
     13. 3. 5  向數(shù)據(jù)庫發(fā)送查詢指令                  
     13. 3. 6  向Web瀏覽器返回查詢結(jié)果                  
     13. 3. 7  關(guān)閉數(shù)據(jù)庫連接                  
     13. 4  用PreparedStatement優(yōu)化程序性能                  
     13. 4. 1  銷售表單更新界面                  
     13. 4. 2  建立銷售表單                  
     13. 4. 3  連接到數(shù)據(jù)庫                  
     13. 4. 4  檢索表單數(shù)據(jù)                  
     13. 4. 5  建立PrepareStatement                  
     13. 4. 6  向數(shù)據(jù)庫插入記錄                  
     13. 4. 7  發(fā)送確認(rèn)信息                  
     13. 5  連接池對象                  
     13. 5. 1  數(shù)據(jù)庫連接池                  
     13. 5. 2  設(shè)置你的用戶上限和初始化用戶數(shù)目                  
     13. 5. 3  建立所有連接對象                  
     13. 5. 4  為新的請求分配連接對象                  
     13. 5. 5  斷開所有的數(shù)據(jù)庫連接                  
   第14章 JSP與JDBC                  
     14. 1  JSP與JDBC                  
     14. 1. 1  JNDI和數(shù)據(jù)源                  
     14. 1. 2  預(yù)備聲明                  
     14. 2  數(shù)據(jù)庫驅(qū)動JSP                  
     14. 2. 1  從數(shù)據(jù)表中建立JSP組件                  
     14. 2. 2  JSP與JDBC數(shù)據(jù)類型                  
     14. 2. 3  保持固定連接                  
     14. 2. 4  處理大量結(jié)果                  
     14. 2. 5  事務(wù)處理                  
     14. 3  一個JSP訂票系統(tǒng)的例子                  
     14. 3. 1  工程概覽                  
     14. 3. 2  所用數(shù)據(jù)庫                  
     14. 3. 3  設(shè)計概要                  
   第七部分  中間件與JSP                  
   第15章  中間件CORBA                  
     15. 1  中間件技術(shù)                  
     15. 1. 1  什么是中間件                  
     15. 1. 2  中間件的作用和分類                  
     15. 1. 3  中間件模型和形態(tài)                  
     15. 2  分布式應(yīng)用開發(fā)技術(shù)概述                  
     15. 2. 1  CORBA. DCOM. RMI簡述                  
     15. 2. 2  發(fā)展趨勢                  
     15. 2. 3  三種主流技術(shù)比較                  
     15. 3  CORBA技術(shù)及實(shí)例                  
     15. 3. 1  CORBA簡介                  
     15. 3. 2  用Java做C0RBA開發(fā)實(shí)例                  
     15. 4  JSP與CORBA技術(shù)的結(jié)合使用                  
     15. 4. 1  如何結(jié)合使用JSP和CORBA                  
     15. 4. 2  一個例子                  
   附錄                  
     附錄1  JavaServer PagesTM白皮書                  
     附錄2  配置JSP的運(yùn)行環(huán)境                  
     附錄3  在Linux下建設(shè)JSP環(huán)境                  
     附錄4  用JSP構(gòu)建動態(tài)網(wǎng)站                  
     附錄5  Java Web Server中的MIME類型                  
     附錄6  JSP網(wǎng)站參考                  
     附錄7  教學(xué)光盤內(nèi)容目錄                  

本目錄推薦

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