要打开此对话框,请右键单击添加到 Visual Web JSF 页的组件,然后选择“属性绑定”。
此对话框允许您在组件属性和当前页面中可见的 JavaBean 对象或数据提供器的属性之间创建关联。许多组件属性是可绑定的:可以将它们附加到应用程序中的其他值,如其他组件、组件属性或受管服务(如数据库或 Web 服务),并可在应用程序运行时对这些属性进行动态更改。
text 属性,请选择“绑定到数据”。此时会打开一个适用于组件类型的“绑定到数据”对话框,它可以帮助您选择正确的绑定选项。有关详细信息,请参见绑定组件属性。 此对话框的一个典型用途是将组件属性绑定到受管 Bean 的属性,如 SessionBean1。您也可以使用此对话框将列表组件(如下拉列表)的 selected 属性绑定到根据用户选择进行取值的对象上。但是在很多情况下,都可以绑定属性并在运行时动态更改这些属性。
该对话框有两个列表:
如果单击“应用”按钮,还可以查看所做的选择是否被允许。例如,必须将 JavaServer Faces 1.2 下拉列表的 items 属性绑定到表示数组的属性,如 java.util.Collection 或 com.sun.webui.jsf.model.Option 对象的 java.util.Map。如果将其绑定到其他类型的属性并单击“应用”,则会在可视设计器中显示“组件错误”消息。请阅读有关组件“属性”窗口的帮助主题,以查看在可以对属性执行的绑定类型方面是否存在某些限制。
com.sun.rave.web.ui.model.Option 包中。