Java Studio Creator为开发者提供了一个高效率的可视化开发环境,用于创建、集成和交付关键业务应用程序。本书根据Creator 2进行了改写和更新,包含了5章全新的内容。本书的两位作者是优秀的Java讲师和顾问。本书可帮助读者利用Java Studio Creator来简化和加速整个开发过程。本书包括以下内容:掌握Java Studio Creator的界面和工作流程;利用JavaServer Faces组件、验证器和数据转换器来简化Web开发;利用页面导航编辑器来控制Web应用程序页面流转;利用JavaBeans组件创建Creator项目;利用基于XML的开放标准访问Web服务:使用Google Web服务API的实例研究;使用数据库和数据感知组件——包括对新的JDBC RowSet的详细讨论;定制应用程序:本地化、国际化和定制验证方式;利用Creator内建的调试器进行调试。
利用Java Studio Creator和这本书,您花在编写应用程序的上的时间会变少,从而留出更多的时间给您真正关心的高附加值的任务。简而言之,您可以做得更多、更快,更有意思。网站www.asgteach.com提供本书实例代码。
本书详细介绍Java Studio Creator集成开发环境的方方面面,主要内容包括:Java技术概述、Creator基础、Creator组件、软件开发、页面导航、Creator项目剖析、Web页面设计、引入数据提供者、访问数据库、访问Web服务、使用EJB组件、Portlet、用Creator实现应用个性化、利用Creator调试等。本书讲解清晰、实例丰富,可帮助开发者极大地提高工作效率。
本书适合Web应用开发人员参考。
译者序
序言
前言
第1章 Java技术概述
1.1简介
1.2Java编程语言
1.3JavaBeans组件
1.4NetBeans软件
1.5XML语言
1.6J2EE架构
1.7Java Servlet技术
1.8JavaServer Pages技术
1.9JDBC API与数据库访问
1.10JavaServer Faces技术
1.11Ant构建工具
1.12Web服务
1.13Enterprise JavaBeans(EJB)
1.14Portlet
1.15要点小结
第2章 Creator基础
2.1示例安装
2.2Creator视图
2.3应用示例
2.4要点小结
第3章 Creator组件
3.1JSF概述
3.2组件
3.3基本组件
3.4布局组件
3.5组合组件
3.6验证器
3.7转换器
3.8AJAX组件
3.9要点小结
第4章 软件开发
4.1使用Java源代码编辑器
4.2重构
4.3用CVS进行源代码控制
4.4创建非Web项目
4.5要点小结
第5章 页面导航
5.1导航模型
5.2简单导航
5.3非命令组件
5.4动态导航
5.5要点小结
第6章 Creator项目剖析
6.1什么是Bean
6.2LoginBean
6.3LoanBean
6.4CreatorJSF生命周期
6.5要点小结
第7章 网页设计
7.1使用可视化设计编辑器
7.2主题
7.3关于样式
7.4级联样式表
7.5页面布局
7.6页面片段
7.7标签集介绍
7.8要点小结
第8章 数据提供器
8.1数据提供器基础
8.2对象数据提供器
8.3对象列表数据提供器
8.4Cached RowSet数据提供器
8.5要点小结
第9章 访问数据库
9.1数据库基本
9.2数据源
9.3访问音乐数据库
9.4主从表应用——两个页面
9.5主从表应用——单页
9.6数据库更新
9.7在数据库中插入新行
9.8从数据库中删除
9.9处理级联删除
9.10要点小结
第10章 访问Web服务
10.1Google Web服务
10.2验证——项目Google2
10.3显示多个结果元素
10.4显示多页
10.5要点小结
第11章 使用EJB组件
11.1使用EJB
11.2作为业务对象的EJB
11.3Greeting的两种方式
11.4用EJB实现主-从页面
11.5在Creator中添加EJB
11.6要点小结
第12章 Portlet
12.1什么是Portlet
12.2创建一个Portlet项目
12.3通过Portlet访问数据库
12.4Web服务和Portlet
12.5Portlet编辑模式
12.6Portlet帮助模式
12.7要点小结
第13章 用Creator定制应用程序
13.1本地化应用
13.2国际化应用
13.3从应用程序中控制Locale
13.4定制验证方法
13.5使用支持AJAX的组件
13.6使用支持AJAX的组件和Web
服务
13.7要点小结
第14章 利用Creator调试
14.1为调试制定计划
14.2调试器概述
14.3运行调试器
14.4设置断点
14.5管理断点
14.6单步调试代码
14.7追踪变量
14.8设置监视
14.9使用调用栈
14.10探测异常
14.11完成调试
14.12调试方法
14.13使用HTTP监视器
14.14要点小结