概述

Logon 组件允许您创建一个窗体,该窗体用于进行身份验证并将用户登录到 Crystal Enterprise 会话。所需的基本信息是可在两个独立输入字段中输入的用户名和密码。可以使用 userNameTextpasswordText 属性自定义用户名和密码输入字段标签上的文本。

除了组件的常规属性外,还有一些必须设置为特性类的属性。

注意:    有关属性类的更多信息,请参阅如何将属性类与 Crystal Enterprise 的 JavaServer Faces 组件结合使用?

事件处理

要启用 Logon 组件的自动事件处理功能,请将 autoHandleEvents 属性设置为 true。当设置为 true 时,如果用户与组件交互触发了操作事件,此属性将实施默认行为。例如:

事件 默认行为

LogoffClicked

单击注销按钮时,用户将从 Crystal Enterprise 注销。

LogonClicked

单击登录按钮时,组件中指定的身份验证信息将提交到 Crystal Enterprise,并进行尝试登录。

如果将 autoHandleEvents 属性设置为 false,则不会处理这些事件。将 autoHandleEvents 设置为 true 时,这些事件将调用 Logon 组件的 submit 方法,该方法将实施默认功能。如果将 autoHandleEvents 设置为 false,您可以编写自己的事件处理程序,调用 submit 方法来捕获这些其他事件。

数据绑定

使用 identity 属性将 Identity Bean 绑定到 Logon 组件。Identity Bean 为最终用户提供了登录到 Crystal Enterprise 系统所需的身份验证凭据。


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

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