Crystal Enterprise 的 JavaServer Faces 组件提供了一组基于 Crystal Enterprise 类库构建的组件、托管 Bean 以及关联的类。使用 Crystal Enterprise 的 JavaServer Faces 组件可以快速轻松地构建 Crystal Enterprise 应用程序。框架由多个层组成:
JSF 组件运行于服务器上,并封装了 Web 应用程序的用户界面 (UI) 和表示层。可以在 IDE 的可视设计器中处理这些组件,并在并入企业应用程序中的启用了 JSF 的 JSP 页面中使用它们。有关这些组件的概述,请参阅 JSF 组件。
提供的托管 Bean 是服务器端对象,它们包含应用程序的数据和基础逻辑,页面上的 UI 组件可以通过绑定到 Bean 属性来访问应用程序。
托管 Bean 封装了重复使用的信息,如用户身份验证凭据和 Crystal Enterprise 项目。您可以轻松地维护并在页面之间传递该信息。
该组件和托管 Bean 提供的主要优势在于它们是独立运行的。组件允许您更改应用程序的 UI,而不必更改 Bean 所处理的基础逻辑或数据。有关托管 Bean 的概述,请参阅托管 Java Bean。
Crystal Enterprise 的 JavaServer Faces 组件包含有自己丰富的类库,该类库可访问和扩展 JSF 组件功能。要查看 API 文档,请参阅 Crystal Reports for Rational Application Developer Java API 参考。
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 |