注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计JAVA及其相关J2EE专业项目实例开发

J2EE专业项目实例开发

J2EE专业项目实例开发

定 价:¥68.00

作 者: (美)Pallavi Jain;王雷译
出版社: 中国水利水电出版社
丛编项: 万水软件项目应用与实例开发丛书
标 签: J2EE

ISBN: 9787508413631 出版时间: 2003-02-01 包装: 胶版纸
开本: 1/16 页数: 647 字数:  

内容简介

  本书是学习J2EE编程的优秀参考书,主要包括以下内容:第一部分概述了有关J2EE编程的重要概念,如applet的创建、布局管理器和事件处理、异常处理和线程、存储数据和创建网络应用程序、RMI和CORBA;第二部分介绍 J2EE的编程方法;第三部分到第五部分中,每部分都围绕一个专业项目展开讨论,并通过实例引导读者通过由浅入深的方式学习各种专业项目的创建;第六部分介绍了Jini技术和Bluetooth技术;最后一部分是附录,介绍JMS。本书既有完整的概念说明,又有复杂而完整的实例代码,读者能够轻松地将自己所学的理论知识付诸实践。本书适用于具有一定编程基础的J2EE程序员。

作者简介

暂缺《J2EE专业项目实例开发》作者简介

图书目录

第一部分  Java编程概述                  
 第1章  Java中的编程                  
 1. 1  Java入门                  
 1. 2  Java体系结构                  
 1. 3  Java的优点                  
 1. 4  Java编程                  
 1. 5  编写简单的Java程序                  
 1. 6  设置系统变量                  
 1. 6. 1  设置PATH变量                  
 1. 6. 2  设置CLASSPATH变量                  
 1. 7  编译和运行Java程序                  
 1. 8  数据类型                  
 1. 9  数组                  
 1. 10  结构                  
 1. 12  多态                  
 1. 14. 6  static修饰符                  
 1. 15  接口                  
 1. 16  Java基本类库                  
 1. 16. 1  AWT                  
 1. 16. 2  Swing API                  
 1. 16. 3  Java2DAPI                  
 1. 16. 4  存取性API                  
 1. 16. 5  拖放API                  
 1. 16. 6  使用Swing  API类                  
 1. 16. 7  Swing组件                  
 1. 16. 8  例子                  
 1. 17  例子程序                  
 1. 18  小结                  
                   
 第2章  创建Applet                  
 2. 1  Applet概述                  
 2. 1. l  创建Applet                  
 2. 1. 2  Applet的生命周期                  
 2. 1. 3  Applet代码例子                  
 2. 1. 4  Applet标记                  
 2. 1. 5  Aapplet传递参数                  
 2. 1. 6  HTML代码例子                  
 2. 1. 7  Appletviewer工具                  
 2. 1. 8  Graphics类                  
 2. 1. 9  在Applet中修改文本字体                  
 2. 2  为Applet添加图像                  
 2. 2. l  图像的属性                  
 2. 2. 2  创建策略                  
 2. 2. 3  编写代码为Applet添加图像                  
 2. 2. 4  AppletContext接口                  
 2. 2. 5  创建Jar文件                  
 2. 2. 6  将Applet转换为应用程序                  
 2. 3  小结                  
                   
 第3章  布局管理器和处理事件                  
 3. l  布局管理器概述                  
 3. 2  使用布局                  
 3. 2. l  顺序布局管理器                  
 3. 2. 2  网格布局管理器                  
 3. 2. 3  边框布局管理器                  
 3. 2. 4  卡片布局管理器                  
 3. 2. 5   框式布局管理器                  
 3. 2. 6  网格袋布局管理器                  
 3. 2. 7  网格袋布局例子                  
 3. 3  事件                  
 3. 3. l  事件的要素                  
 3. 3. 2  事件模型                  
 3. 3. 3  处理窗口事件                  
 3. 3. 4  适配器类                  
 3. 3. 5  内部类                  
 3. 4  小结                  
                   
 第4章  异常处理和线程                  
 4. l  异常                  
 4. 1. l  异常类                  
 4. 1. 2  常用异常                  
 4. 1. 3  异常处理技术                  
 4. 1. 4  用户自定义异常                  
 4. 2  线程                  
 4. 2. 1  创建多线程应用程序                  
 4. 2. 2  线程的生命周期                  
 4. 3  小结                  
                   
 第5章  存储数据和创建网络应用程序                  
 5. 1  Java输入和输出                  
 5. 1. l  字节流                  
 5. 1. 2  字符流                  
 5. 2  读取和写入控制台I/O                  
 5. 2. l  从控制台读取                  
 5. 2. 2  向控制台写入                  
 5. 3  读写文件                  
 5. 3. 1  FilelInputStream类                  
 5. 3. 2  File类                  
 5. 3. 3  FileOutputStream类                  
 5. 3. 4  RandomAccessFile类                  
 5. 3. 5  FileReader类                  
 5. 3. 6  Filewriter类                  
 5. 4  网络应用程序                  
 5. 4. l  套接字                  
 5. 4. 2  创建网络服务器应用程序                  
 5. 4. 3  创建网络客户应用程序                  
 5. 5  小结                  
                   
 第6章  RMI和CORBA                  
 6. 1  RMI概述                  
 6. 2  RMI体系结构                  
 6. 2. l  存根/骨干层                  
 6. 2. 2  远程引用层                  
 6. 2. 3  传输层                  
 6. 3  开发RMI应用程序                  
 6. 3. l  创建远程接口                  
 6. 3. 2  定义服务器类                  
 6. 3. 3  定义客户类                  
 6. 4  执行RMI应用程序                  
 6. 4. l  产生存根和骨干                  
 6. 4. 2  创建安全策略                  
 6. 4. 3  启动远程对象注册程序                  
 6. 4. 4  启动服务器和客户                  
 6. 5  CORBA概述                  
 6. 5. 1  CORBA的体系结构                  
 6. 5. 2  CORBA应用程序的工作方式                  
 6. 5. 3  CORBA服务                  
 6. 6  小结                  
                   
 第二部分  J2EE编程                  
                   
 第7章  J2EE                  
 7. 1  J2EE概述                  
 7. 1. 1  J2EE体系结构                  
 7. 1. 2  J2EE应用程序                  
 7. 1. 3  J2EE技术                  
 7. 1. 4  J2EE SDK工具                  
 7. 2  J2EE安全机制                  
 7. 3  小结                  
                   
 第8章  创建和部署全业bean                  
 8. l  企业bean概述                  
 8. 1. 1  EJB的优点                  
 8. 1. 2  EJB体系结构                  
 8. 1. 3  创建EJB                  
 8. 1. 4  部署EJB                  
 8. 1. 5  编写客户代码                  
 8. 1. 6  执行客户                  
 8. 2  设置安全机制                  
 8. 3  小结                  
                   
 第9章  XML                  
 9. 1  XML概述                  
 9. 1. 1  XML的优点                  
 9. 1. 2  创建XML文档                  
 9. 1. 3  文档类型定义(DTD)                  
 9. 1. 4  XML名字空间                  
 9. 1. 5  XML模式                  
 9. 2  小结                  
                   
 第10章  企业Bean的类型                  
 10. l  企业bean                  
 10. 1. l  会话bean                  
 10. 1. 2  会话bean的生命周期                  
 10. 1. 3  管理会话bean状态的模式                  
 10. 1. 4  比较两个有状态bean                  
 10. 1. 5  编写本地接口                  
 10. 1. 6  编写远程接口代码                  
 10. 1. 7  编写帮助类                  
 10. 1. 8  实体bean                  
 10. 1. 9  实体beau的生命周期                  
 10. 1. 10  主键                  
 10. 1. 11  共享访问                  
 10. 1. 12  事务                  
 10. 1. 13  创建说明bean管理持久性的实体bean                  
 10. l. 14  编写本地接口代码                  
 10. l. 15  编写远程接口代码                  
 10. 1. 16  编写企业bean类代码                  
 10. l. 17  将实体bean连接到SQL数据库                  
 10. l. 18  创建容器管理的实体bean                  
 10. l. 19  编写本地接口代码                  
 10. l. 20  编写远程接口代码                  
 10. 1. 21  编写企业bean类                  
 10. 2  小结                  
                   
 第三部分  专业项目1                  
 第11章  项目1条例研究                  
 11. 1  项目生命周期                  
 11. 1. l  需求分析阶段                  
 11. 1. 2  总体设计阶段                  
 11. l. 3  细节设计阶段                  
 11. 1. 4  构造阶段                  
 11. 1. 5  测试阶段                  
 11. 1. 6  验收阶段                  
 11. 2  小结                  
                   
 第12章  创建登录界面                  
 12. l  设计登录界面                  
 12. 2  Java Swing API组件                  
 12. 2. l  创建标签                  
 12. 2. 2  创建文本框                  
 12. 2. 3  创建按钮                  
 12. 3  布局管理器                  
 12. 4  事件处理                  
 12. 5  组网概念                  
 12. 6  异常处理                  
 12. 7  小结                  
                   
 第13章  创建注册界面                  
 13. l  设计注册界面                  
 13. 2  verify()方法                  
 13. 3  showErrodlg()方法                  
 13. 4  showErrordlgInt()方法                  
 13. 5  showUsrExists()方法                  
 13. 6  小结                  
                   
 第14章  创建聊天界面                  
 14. l  设计聊天界面                  
 14. 2  TimerAction类                  
 14. 3  小结                  
                   
 第15章  创建聊天服务器                  
 15. 1  FunChat服务器                  
 15. 2  Connect类                  
 15. 2. l  "From Timer"消息                  
 15. 2. 2  "LoginInfo"消息                  
 15. 2. 3  "RegisterInfo"消息                  
 15. 2. 4  "User Logout"消息                  
 15. 3  checkFile()方法                  
 15. 4  verify()方法                  
 15. 5  小结                  
                   
 第16章  运行聊天应用程序                  
 16. l  编译文件                  
 16. 2  运行FunChat应用程序                  
 16. 3  小结                  
                   
 第四部分专业项目2                  
                   
 第17章  项目2案例研究                  
 17. l  项目生命周期                  
 17. 1. l  需求分析阶段                  
 17. 1. 2  总体设计阶段                  
 17. 2  银行数据库                  
 17. 2. 1  Ac_Requests表                  
 17. 2. 2  AcHolder_Info表                  
 17. 2. 3  Login_Info表                  
 17. 2. 4  TransCounter_Info表                  
 17. 2. 5  Register_Info表                  
 17. 2. 6  细节设计阶段                  
 17. 2. 7  构造阶段                  
 17. 2. 8  测试阶段                  
 17. 2. 9  验收阶段                  
 17. 3  小结                  
                   
 第18章  创建欢迎页面                  
 18. 1  欢迎页面                  
 18. 2  Servlet概述                  
 18. 3  GET和POST方法                  
 18. 4  Servlet的生命周期                  
 18. 5  Servlet PI                  
 18. 5. 1  javax. servlet包                  
 18. 5. 2  javax. servlet. http包                  
 18. 6  编写第一个Servlet                  
 18. 7  部署Servlet                  
 18. 8  在Servlet中处理请求和响应                  
 18. 8. l  使用doGet()方法                  
 18. 8. 2  使用doPost()方法                  
 18. 9  在Servlet中处理cookie                  
 18. 10  创建计数器Servlet                  
 18. 11  小结                  
                   
 第19章  为账户拥有者创建注册页面                  
 19. l  账户拥有者的注册页面                  
 19. 2  Java数据库连接(JDBC)                  
 19. 3  JDBC API                  
 19. 4  JDBC驱动程序                  
 19. 4. l  类型1:JDBC- ODBC桥接器                  
 19. 4. 2  类型2:本机-API/部分- Java驱动程序                  
 19. 4. 3类型  3:网络-协议/全Java驱动程序                  
 19. 4. 4类型  4:本机-协议/全Java驱动程序                  
 19. 5  java. sql包                  
 19. 6  为数据库编写Java程序                  
 19. 6. l  创建数据库和表                  
 19. 6. 2  创建DSN源                  
 19. 6. 3  加载驱动程序                  
 19. 6. 4  建立数据库连接                  
 19. 6. 5  执行SQL语句                  
 19. 6. 6  处理结果                  
 19. 7  在数据库中插入行                  
 19. 8  从数据库中删除行                  
 19. 9  JSP概述                  
 19. 10  简单的JSP页面                  
 19. 11  JSP的生命周期                  
 19. 12  JSP的请求和响应周期                  
 19. 13  JSP应用程序模型                  
 19. 13. l  简单模型                  
 19. 13. 2  n层模型                  
 19. 13. 3  松散耦合模型                  
 19. 13. 4  包含请求模型                  
 19. 13. 5  转递请求模型                  
 19. 14  JSP的组件                  
 19. 14. 1  JSP标记                  
 19. 14. 2  JSP隐含对象                  
 19. 15  为账户拥有者的注册页面编写代码                  
 19. 15. l  检查是否在应用程序中注册                  
 19. 15. 2  验证个人信息                  
 19. 15. 3 验证账户细节                  
 19. 16  小结                  
                   
 第20章  创建登录页面                  
 20. l  登录页面                  
 20. 2  创建登录页面                  
 20. 3  check()方法                  
 20. 4  home()方法                  
 20. 5  小结                  
                   
 第21章  创建主页                  
 21. l  主页                  
 21. 2  小结                  
                   
 第22章  为非账户拥有者创建注册页面                  
 22. l  非账户拥有者的注册页面                  
 22. 2  year()方法                  
 22. 3  date()方法                  
 22. 4  verify()方法                  
 22. 5  小结                  
                   
 第23章  创建利息计算器页面                  
 23. 1  利息计算器页面                  
 23. 2  JavaBeans                  
 23. 3  JavaBeans的优点                  
 23. 4  JavaBeans组件规范                  
 23. 4. 1  属性                  
 23. 4. 2  内省                  
 23. 4. 3  定制                  
 23. 4. 4  事件                  
 23. 4. 5  持久性                  
 23. 5  bean的类型                  
 23. 6  应用程序构造工具                  
 23. 7  创建简单的bean                  
 23. 7. l  创建并编译Java源文件                  
 23. 7. 2  创建清单文件                  
 23. 7. 3 产生JAR文件                  
 23. 7. 4  启动BDK                  
 23. 7. 5  测试bean                  
 23. 8  JavaBeans API                  
 23. 9  创建利息计算器                  
 23. 10  小结                  
                   
 第24章  创建货币兑换计算器                  
 24. l  货币兑换计算器                  
 24. l. 1  currExchange. him页面                  
 24. 1. 2  currExchangeBeanjsp文件                  
 24. l. 3  calcjava文件                  
 24. 2  小结                  
                   
 第25章  创建账户细节页面                  
 25. l  账户细节页面                  
 25. 2  小结                  
                   
 第26章  执行银行应用程序                  
 26. l  执行应用程序的步骤                  
 26. 2  小结                  
                   
 第五部分专业项目3                  
                   
 第27章  项目3案例研究                  
 27. l 项目生命周期                  
 27. 1. l  需求分析阶段                  
 27. 1. 2  总体设计阶段                  
 27. 1. 3  细节设计阶段                  
 27. 1. 4  构造阶段                  
 27. 1. 5  测试阶段                  
 27. 1. 6  验收阶段                  
 27. 2  小结                  
                   
 第28章  设计界面和数据库                  
 28. l  设计界面                  
 28. 1. l  访问者界面类别                  
 28. 1. 2  用户界面类别                  
 28. 1. 3  管理员界面类别                  
 28. 2  设计数据库                  
 28. 3  小结                  
                   
 第29章  创建访问者界面页面                  
 29. l  创建主页                  
 29. 2  创建排行榜页面                  
 29. 3  创建搜索页面                  
 29. 3. 1  ItemHome. class                  
 29. 3. 2  Item. class                  
 29. 3. 3  ItemEJB. class                  
 29. 3. 4  部署EJB                  
 29. 3. 5  SearchBean. class                  
 29. 3. 6  SearchItem.jsp                  
 29. 4  投票页面                  
 29. 4. 1  Vote_page.jsp                  
 29. 4. 2  Vot_result_page.jsp                  
 29. 5  新歌曲页面                  
 29. 6  注册页面                  
 29. 6. 1  RegisterPage. htm                  
 29. 6. 2  MiddleRegisger.java                  
 29. 6. 3  MyHome.java                  
 29. 6. 4  Register.java                  
 29. 6. 5  Resister.jsp                  
 29. 6. 6  RegisterEJB.java                  
 29. 6. 7  Validate.java                  
 29. 6. 8  ValidateEJB.java                  
 29. 6. 9  ValidateHome.java                  
 29. 6. 10  为注册页面部署EJB                  
 29. 7  创建登录页面                  
 29. 8  创建帮助页面                  
 29. 9  例子                  
 29. 10  小结                  
                   
 第30章  创建用户界面页面                  
 30. l  创建登录页面                  
 30. 2  创建主页                  
 30. 3  创建购买页面                  
 30. 3. 1  user_buy_page.jsp页面                  
 30. 3. 2  分析user_buy_page.jsp的代码                  
 30. 4  创建购物车页面                  
 30. 4. l  分析update_wishlist.jsp页面的代码                  
 30. 4. 2  创建Wishlist页面                  
 30. 4. 3  创建反馈页面                  
 30. 4. 4  退出页面                  
 30. 5  用户界面页面之间的交互                  
 30. 6  例子                  
 30. 7  小结                  
                   
 第31章  创建管理员界面页面                  
 31. l  创建删除页面                  
 31. 2  创建添加歌曲产品页面                  
 31. 2. 1  ItemHome. class                  
 31. 2. 2  Item. class                  
 31. 2. 3  ItemBean.java                  
 31. 2. 4  Item.jsp                  
 31. 2. 5  ItemEJB. class                  
 31. 2. 6  SearBean. c1ass                  
 31. 2. 7  SearchItem.jsp                  
 31. 2. 8  部署用于搜索的bean                  
 31. 3  创建修改歌曲产品页面                  
 31. 3. l  admin_mod_item.jsp                  
 31. 3. 2  admin_mod_item_update.jsp                  
 31. 3. 3  admin_mod.jsp                  
 31. 4  产生销售报告                  
 31. 4. l  根据选定日期产生销售报告                  
 31. 4. 2  为前一个星期生成销售报告                  
 31. 4. 3  为前一个月产生销售报告                  
 31. 5  创建查看愿望列表页面                  
 31. 6  创建查看消息页面                  
 31. 7  创建退出页面                  
 31. 8  小结                  
                   
 第32章  部身应用程序                  
 32. l  部署MusicApp应用程序的步骤                  
 32. 2  小结                  
                   
 第33章  运行eMusicWorld应用程序                  
 33. 1  执行应用程序的步骤                  
 33. 2  小结                  
                   
 第六部分实验室之外                  
                   
 第34章  Jini概述                  
 34. 1  Jini概述                  
 34. 2  Jini的特点                  
 34. 3  Jini体系结构概述                  
 34. 4  Jini系统                  
 34. 4. 1  Jini服务                  
 34. 4. 2  Jini定位服务                  
 34. 4. 3  Jini客户                  
 34. 5  Jini的工作方式                  
 34. 5. l  发现过程                  
 34. 5. 2  加入过程                  
 34. 5. 3  查找过程                  
 34. 6  Jini的重要概念                  
 34. 6. 1  Java远程方法调用(RMI)                  
 34. 6. 2  服务出租                  
 34. 6. 3  Jini中的事务                  
 34. 6. 4  Jini中的事件                  
 34. 6. 5  JavaSpace服务                  
 34. 7  Jim的安全机制                  
 34. 8  Jim的优点                  
 34. 9  小结                  
                   
 第35章  Bluetooth技术概述                  
 35. 1  Bluetooth概述                  
 35. 2  Bluetooth SIG                  
 35. 3  使用Bluetooth连接设备                  
 35. 4  Bluetooth无线解决方案的组件                  
 35. 5  Bluetooth体系结构                  
 35. 5. 1  Bluetooth无线电                  
 35. 5. 2  基带层                  
 35. 5. 3  链路管理器协议(LMP)                  
 35. 5. 4  主机控制器接口(HCI)                  
 35. 5. 5  逻辑键路控制和适应协议(L2CAP)                  
 35. 5. 6  RFCOMM协议                  
 35. 5. 7  服务发现协议(SDP)                  
 35. 6  Bluetooth中的安全机制                  
 35. 6. 1  Bluetooth设备的安全机制                  
 35. 6. 2  Bluetooth服务的安全机制                  
 35. 6. 3  蓝牙连接的安全机制                  
 35. 6. 4  初始化过程中的密钥管理                  
 35. 7  建立连接                  
 35. 7. l  查询                  
 35. 7. 2  页面交换                  
 35. 7. 3  建立链路                  
 35. 8  Bluetooth和其他技术                  
 35. 8. 1  Bluetooth与SWAP                  
 35. 8. 2  Bluetooth与IrDA                  
 35. 9  小结                  
 第七部分附录                  
 附录A  Java消息服务(JMS)                  
 A. 1  JMS                  
 A. 1. l  出版_订阅消息发送方式                  
 A. 1. 2  点对点消息发送                  
 A. 1. 3  请求响应消息发送方式                  
 A. 2  Java消息发送服务(JMS)体系结构                  
 A. 2. 1  JMS接口                  
 A. 2. 2  JMS应用程序                  
 A. 2. 3  JMS和J2EE                  
 A. 2. 4  JMS安全机制                  
                   
                   

本目录推荐