JavaServer Faces Components for Crystal Enterprise 提供一套建置在 Crystal Enterprise 類別庫之上的元件、Managed Bean 和相關類別。使用 JavaServer Faces Components for Crystal Enterprise 建構 Crystal Enterprise 應用程式,不但快速,而且簡單。該架構由多個層面所組成:
JSF 元件執行於伺服器上,並封裝使用者介面 (UI) 及 Web 應用程式的展示層。您可以在 IDE 的視覺化設計工具中操作這些元件,並在啟用 JSF 且併入商務應用程式的 JSP 頁面中使用元件。如需元件的概觀資訊,請參閱JSF 元件。
提供的 Managed Bean 是一種伺服器端物件,其中包含應用程式的資料及基礎邏輯,可以透過頁面上的 UI 元件繫結至 Bean 屬性來進行存取。
Managed Bean 會封裝重複使用的資訊,例如:使用者驗證憑證及 Crystal Enterprise 項目。您可以輕鬆進行維護,並在頁面之間傳送該資訊。
元件及 Managed Bean 提供的主要優勢在於它們會各自獨立作業。元件可讓您變更應用程式的使用者介面,而不需要變更 Bean 所管理的基礎邏輯或資料。如需 Managed Bean 的概觀資訊,請參閱Managed Bean。
JavaServer Faces Components for Crystal Enterprise 本身包含豐富的類別庫,可以存取並擴充 JSF 元件的功能。如需檢視 API 文件,請參閱《Crystal Reports for Rational Application Developer Java API 參考》。
JavaServer Faces Components for Crystal Enterprise 是以 Crystal Enterprise Java SDK 為建置基礎。因此,您擁有整個 Crystal Enterprise 類別庫的完全存取權限,以進一步擴充並增強 Web 應用程式的功能。如需有關 Crystal Enterprise 架構的詳細資訊並檢視 API 文件,請參閱《Crystal Enterprise Java SDK 指南》。
Business Objects http://www.china.businessobjects.com Support services http://www.china.businessobjects.com |