JBuilder 5应用开发详解PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:飞思科技产品研发中心编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2002
- ISBN:7505373676
- 页数:403 页
第一篇 基础篇 3
第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应用篇 59
第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
第三篇 企业级应用篇 181
第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
第四篇 附录 373
附录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
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017