注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书教育/教材/教辅教育教育学理论JBuilder 5应用开发详解

JBuilder 5应用开发详解

JBuilder 5应用开发详解

定 价:¥45.00

作 者: 飞思科技产品研发中心编著
出版社: 电子工业出版社
丛编项: 开发专家之Sun One
标 签: Jbuilder

ISBN: 9787505373679 出版时间: 2002-01-01 包装: 平装
开本: 26cm+光盘1片 页数: 406 字数:  

内容简介

  本书属于《开发专家之SunONE》系列丛书。全书共分四篇。第一篇通过实例介绍了JBuilder5的开发环境和Java编程语言;第二篇以J2EE架构为基础,详细讲解了Web开发的全过程,包括Applet、Servlet、JSP等Web开发技术,还简要介绍了Web服务器的配置方法;第三篇主要介绍分布式应用的开发和调试、EJB技术及使用JBuilder5开发的实例;第四篇主要介绍了JBuilder5的团队开发和版本控制功能。本书非常适用于Java开发人员及高等院校相关专业的师生阅读。相信无论对JBuilder的初学者,还是Java入门者以及Java专家都有较大的帮助。未经许可,不得以任何方式复制或抄袭本书的部分或全部内容。版权所有,翻版必究。

作者简介

暂缺《JBuilder 5应用开发详解》作者简介

图书目录

第一篇  基础篇                  
 第1章  JBuilder 5概述 3                  
 1.1  JBuilder 5的新特征 3                  
 1.1.1  XML 支持 4                  
 1.1.2  Web 应用开发 4                  
 1.1.3  EJB(Enterprise JavaBeans) 5                  
 1.1.4  JMS 和EAR 向导 7                  
 1.1.5  团队开发和比较文件及版本 7                  
 1.1.6  编译器的增强功能 8                  
 1.1.7  工程属性(Project Properties) 8                  
 1.1.8  配置JDK(Configure JDK) 9                  
 1.1.9  部署(Deployment) 9                  
 1.1.10  IDE的改进 9                  
 1.1.11  对Macintosh平台的改进 11                  
 1.1.12  语言支持 12                  
 1.2  JBuilder 5集成开发环境 12                  
 1.2.1  应用浏览器介绍 12                  
 1.2.2  应用浏览器设计视图 14                  
 1.2.3  调试器视图中的消息窗口 14                  
 1.2.4  编辑器的使用 15                  
 1.2.5  使用代码预示功能 16                  
 1.2.6  使用JBuilder 5向导 16                  
 1.2.7  使用浏览符 17                  
 1.3  使用JBuilder 5工程 17                  
 1.3.1  创建工程文件 18                  
 1.3.2  设置工程属性 19                  
 1.3.3  管理工程 20                  
 1.4  建立用户界面 22                  
 1.4.1  使用UI设计器 23                  
 1.4.2  设计组件属性和事件 24                  
 1.5  编译和运行Java程序 24                  
 1.5.1  编译Java程序 25                  
 1.5.2  运行Java程序 26                  
 1.5.3  调试Java程序 27                  
 1.5.4  部署Java程序 27                  
 1.6  JBuilder 5的团队开发 28                  
 1.7  建立Web应用 28                  
 1.8  开发EJB 29                  
 1.9  JBuilder 5对XML的支持 29                  
 1.9.1  表述. 传送和校验 29                  
 1.9.2  数据库组件和工具 30                  
 第2章  Java语言概述 31                  
 2.1  Java语言的优势与特点 31                  
 2.1.1  Java语言的特点 32                  
 2.1.2  Java语言相对于其他语言的优势 34                  
 2.2  Java语言的基本语法 35                  
 2.2.1  数据类型 36                  
 2.2.2  常量与变量 38                  
 2.2.3  流程控制语句 39                  
 2.2.4  错误处理 41                  
 2.2.5  复合数据类型 45                  
 2.3  Java程序编写的基本规则 46                  
 2.4  Java中类. 对象. 抽象类和接口的概念 49                  
 2.5  面向对象的Java 51                  
 2.5.1  Java的封装性 52                  
 2.5.2  Java的继承性 53                  
 2.5.3  Java的多态性 54                  
 第二篇  Web应用篇                  
 第3章  J2EE概述 59                  
 3.1  J2EE的基本框架 59                  
 3.2  J2EE的安全策略 60                  
 3.3  J2EE的事务管理 61                  
 3.4  J2EE平台定义的角色 63                  
 3.5  设计用户界面 64                  
 3.5.1  设计基于Web的应用程序 64                  
 3.5.2  Servlet和JSP页面 65                  
 3.5.3  J2EE应用程序中的企业Bean 65                  
 第4章  Web应用开发概述 67                  
 4.1  Web应用开发过程简介 67                  
 4.1.1  Applet 67                  
 4.1.2  Servlet 67                  
 4.1.3  JSP 69                  
 4.1.4  InternetBeans Express 71                  
 4.1.5  决定Web应用中使用哪种技术 74                  
 4.1.6  Web应用开发的基本过程 76                  
 4.1.7  Web应用与分布式应用的比较 76                  
 4.2  WebApp与WAR文件 76                  
 4.2.1  什么是WebApp 76                  
 4.2.2  什么是WAR文件 77                  
 4.2.3  常用的WebApp和WAR工作 77                  
 4.2.4  Web 应用向导 78                  
 4.2.5  WebApp及其属性 79                  
 第5章  Applet开发 83                  
 5.1  Applet工作原理 83                  
 5.2  Applet标签 83                  
 5.2.1  Applet标签示例 83                  
 5.2.2  Applet标签属性 84                  
 5.2.3  Applet标签中常见的错误 84                  
 5.3  浏览器版本问题 85                  
 5.3.1  Java支持 85                  
 5.3.2  为终端用户选择合适的浏览器 85                  
 5.3.3  支持多版本浏览器 85                  
 5.3.4  Java实现后的差异 86                  
 5.3.5  浏览器版本问题的解决 86                  
 5.3.6  额外的提示 87                  
 5.4  Applet安全与安全管理 87                  
 5.4.1  沙箱介绍 87                  
 5.4.2  Applet的限制 88                  
 5.4.3  安全问题的解决 88                  
 5.4.4  使用第三方资源 88                  
 5.4.5  部署Applet 88                  
 5.5  测试Applet 89                  
 5.5.1  基本测试步骤 89                  
 5.5.2  在浏览器中测试 89                  
 5.6  使用JBuilder 5开发Applet 90                  
 5.6.1  使用向导 90                  
 5.6.2  运行Applet 92                  
 5.6.3  在JBuilder中部署Applet 98                  
 5.6.4  在JBuilder中部署Applet的源代码 100                  
 第6章  开发Servlet 105                  
 6.1  Servlet与JSP 105                  
 6.1.1  Servlet与Web 服务器 106                  
 6.1.2  Servlet API 106                  
 6.2  Servlet的生命周期 106                  
 6.3  创建Servlet 107                  
 6.4  创建WebApp 108                  
 6.5  使用Servlet向导 110                  
 6.6  创建数据元 112                  
 6.7  设计HTML页面 114                  
 6.8  连接Servlet和数据元 115                  
 6.9  设计Servlet 117                  
 6.10  编辑Servlet 118                  
 6.11  运行Servlet 120                  
 第7章  开发JSP 123                  
 7.1  JSP API 123                  
 7.2  使用JSP向导开发示例 123                  
 第8章  使用InternetBeans Express 131                  
 8.1  InternetBeans在Servlet中的使用 131                  
 8.1.1  显示使用Servlet的动态页面 131                  
 8.1.2  使用Servlet传递数据 132                  
 8.1.3  分析页面 133                  
 8.1.4  生成表格 133                  
 8.2  InternetBeans在JSP中的使用 133                  
 8.2.1  InternetBeans标签 134                  
 8.2.2  InternetBeans.tld的格式 135                  
 8.3  使用InternetBeans Express 创建JSP 135                  
 8.3.1  创建工程 136                  
 8.3.2  创建WebApp 137                  
 8.3.3  使用JSP向导 138                  
 8.3.4  设计JSP中的HTML 139                  
 8.3.5  添加InternetBeans数据库标签 140                  
 8.3.6  添加InternetBeans查询标签 141                  
 8.3.7  添加InternetBeans表格标签 141                  
 8.3.8  添加InternetBeans控制标签 142                  
 8.3.9  添加InternetBeans提交标签 142                  
 8.3.10  添加提交方法 143                  
 8.3.11  添加代码插入行 143                  
 8.3.12  添加JdataStore服务 143                  
 8.3.13  运行JSP 144                  
 8.3.14  部署JSP 145                  
 第9章  配置Web服务器 147                  
 9.1  配置Tomcat服务器 147                  
 9.2  配置其他的服务器 150                  
 9.3  配置服务器其他属性 152                  
 9.3.1  Web页面浏览的设置 152                  
 9.3.2  设置Web运行环境 153                  
 9.4  测试服务器的配置工作 155                  
 9.4.1  编译JSP/Servlet文件 155                  
 9.4.2  运行JSP/Servlet文件 157                  
 9.4.3  调试JSP/Servlet文件 165                  
 第10章  开发XML应用 167                  
 10.1  XML概述 167                  
 10.2  XML语法 168                  
 10.2.1  XML语法 168                  
 10.2.2  文档组成结构 170                  
 10.2.3  元素 170                  
 10.3  JBuilder 5生成的XML文档 170                  
 第三篇  企业级应用篇                  
 第11章  开发基于JavaRMI的分布式应用 181                  
 11.1  创建Java源文件和HTML文件 181                  
 11.1.1  定义远程接口的功能 183                  
 11.1.2  编写实现类和服务器类 183                  
 11.1.3  使用远程服务编写客户端程序 187                  
 11.2  编译并发布类文件和HTML文件 191                  
 11.3  启动RMI注册. 服务器和Applet程序 193                  
 11.3.1  启动RMI注册 193                  
 11.3.2  启动服务器 194                  
 11.3.3  运行Applet 194                  
 第12章  分布式应用程序的调试 197                  
 12.1  启动和调试远程计算机上的程序 197                  
 12.2  调试远程计算机上运行的程序 200                  
 12.3  调试运行在一个独立进程的本地代码 202                  
 12.4  使用交叉进程断点进行调试 202                  
 第13章  EJB 205                  
 13.1  EJB的结构 205                  
 13.2  开发EJB应用的角色 208                  
 13.3  Enterprise Beans的架构 211                  
 13.4  Enterprise Beans的类型 212                  
 第14章  JBuilder开发EJB 215                  
 14.1  建立目标应用服务器 215                  
 14.2  生成EJB组 219                  
 14.3  生成EJB 222                  
 14.4  生成本地和远程的接口 225                  
 14.5  编译组件 228                  
 14.6  编辑部署描述文件 230                  
 14.7  测试组件 232                  
 第15章  开发Session Bean 239                  
 15.1  会话Bean的作用和分类 239                  
 15.2  一个有状态会话Bean的实例 241                  
 15.2.1  设计Bean 242                  
 15.2.2  自定义的异常处理 247                  
 15.2.3  生成home和remote的接口 248                  
 15.2.4  创建运行客户端程序 249                  
 15.3  无状态会话Bean的实例 253                  
 15.4  在会话Bean中访问数据库 255                  
 15.4.1  OBDC和JBDC 255                  
 15.4.2  通过JDBC访问数据库 260                  
 15.4.3  构建高级JDBC对象 268                  
 15.4.4  构建一个Database 270                  
 15.4.5  在Session Bean中利用DataExpress组件访问数据库 274                  
 第16章  开发Entity Bean 283                  
 16.1  实体Bean的作用和分类 283                  
 16.2  一个模拟银行业务的例子 291                  
 16.2.1  业务结构描述 291                  
 16.2.2  CMP的实体Bean 292                  
 16.2.3  BMP的实体Bean 296                  
 16.2.4  实体Bean的接口 312                  
 16.2.5  实体Bean的部署说明文件 312                  
 16.2.6  转账功能的实现 315                  
 16.2.7  客户端程序的编写 316                  
 16.3  实体Bean的生命周期 319                  
 第17章  开发一个简单的消息驱动Bean 321                  
 17.1  消息驱动Bean概述 321                  
 17.2  一个消息驱动Bean的开发实例 323                  
 17.2.1  编写类代码 323                  
 17.2.2  生成配置描述文件 325                  
 17.2.3  客户端的开发 326                  
 第18章  EJB的配置 327                  
 18.1  配置描述符 327                  
 18.2  Sun J2EE环境下EJB的装配 334                  
 18.3  WebLogic 6.0环境下EJB的装配 342                  
 第19章  EJB部署描述符的应用 351                  
 19.1  使用部署描述符编辑器 351                  
 19.1.1  显示部署描述符编辑器 351                  
 19.1.2  查看部署描述符 352                  
 19.2  为新的Enterprise Beans增加信息 353                  
 19.3  更改Bean信息 354                  
 19.3.1  主窗格(Main panel) 354                  
 19.3.2  环境窗格(Environment panel) 356                  
 19.3.3  EJB引用窗格(EJB references panel) 357                  
 19.3.4  安全角色引用窗格(Security role references panel) 358                  
 19.3.5  资源引用窗格(Resource references panel) 358                  
 19.3.6  持续性窗格(Persistence panel) 359                  
 19.3.7  探测器窗格(Finders panel) 361                  
 第20章  事务管理 363                  
 20.1  事务的特性 363                  
 20.2  容器对事务的支持 363                  
 20.3  Enterprise Beans与事务 364                  
 20.3.1  Bean与容器管理事务 364                  
 20.3.2  事务属性 365                  
 20.3.3  局部与全局事务 365                  
 20.4  利用事务接口(API) 366                  
 20.5  处理事务异常 367                  
 20.5.1  系统级异常 367                  
 20.5.2  应用级异常 368                  
 20.5.3  处理应用异常 368                  
 20.5.4  事务回滚 368                  
 20.5.5  继续事务的选项 369                  
 第四篇  附录                  
 附录A  团队开发概述 373                  
 A.1  使用版本控制系统 373                  
 A.2  JBuilder 5中的CVS 374                  
 A.3  进入CVS模块 374                  
 A.4  检出CVS工程 375                  
 A.5  项目放入CVS 377                  
 A.6  CVS命令行 380                  
 A.7  选择CVS作为版本控制系统 380                  
 A.8  使用【Team】菜单 380                  
 附录B  CVS 教程 383                  
 B.1  创建一个仓库和模块 384                  
 B.2  提交更新的文件 387                  
 B.3  向CVS增加新文件 388                  
 B.4  检出已有的模块 391                  
 B.5  更新工程 395                  

本目录推荐