框架

Crystal Enterprise 的 JavaServer Faces 组件提供了一组基于 Crystal Enterprise 类库构建的组件、托管 Bean 以及关联的类。使用 Crystal Enterprise 的 JavaServer Faces 组件可以快速轻松地构建 Crystal Enterprise 应用程序。框架由多个层组成:

框架示意图

 

JSF 组件

JSF 组件运行于服务器上,并封装了 Web 应用程序的用户界面 (UI) 和表示层。可以在 IDE 的可视设计器中处理这些组件,并在并入企业应用程序中的启用了 JSF 的 JSP 页面中使用它们。有关这些组件的概述,请参阅 JSF 组件

托管 Bean

提供的托管 Bean 是服务器端对象,它们包含应用程序的数据和基础逻辑,页面上的 UI 组件可以通过绑定到 Bean 属性来访问应用程序。

托管 Bean 封装了重复使用的信息,如用户身份验证凭据和 Crystal Enterprise 项目。您可以轻松地维护并在页面之间传递该信息。

该组件和托管 Bean 提供的主要优势在于它们是独立运行的。组件允许您更改应用程序的 UI,而不必更改 Bean 所处理的基础逻辑或数据。有关托管 Bean 的概述,请参阅托管 Java Bean

支持 API

Crystal Enterprise 的 JavaServer Faces 组件包含有自己丰富的类库,该类库可访问和扩展 JSF 组件功能。要查看 API 文档,请参阅 Crystal Reports for Rational Application Developer Java API 参考

Crystal Enterprise Java SDK

Crystal Enterprise 的 JavaServer Faces 组件是基于 Crystal Enterprise Java SDK 构建的。因此,您可以完全访问完整的 Crystal Enterprise 类库,以便进一步扩展和增强 Web 应用程序的功能。要了解 Crystal Enterprise 框架的更多信息并查看 API 文档,请参阅《Crystal Enterprise Java SDK 指南》。



Business Objects
http://www.china.businessobjects.com/

支持服务
http://www.china.businessobjects.com/services/services.htm