Binding a Visual Web JSF List Component to a Web Service Method

See Also

In projects with Visual Web JSF support, you can bind a component to a web service method. When you bind a list component to a web service, you create a connection between them. List components display one or more values at a time. For easiest data binding, use components from the Basic category of the Palette, such as Listbox, Drop Down List, Checkbox Group, or Radio Button Group.

After you add a web service to the IDE and to a Visual Web JSF page, you can call a web service's method by using either of the following techniques:

The examples in the following procedures describe how to call the same web service method by using both techniques.

To bind a list component to a method:

  1. If the web service is not part of the IDE, add the web service to the IDE.
  2. Drag and drop the method onto the component.
  3. Right-click the component and choose Bind to Data.
  4. In the Bind to Data dialog box, click the Bind to an Object tab.
  5. Choose the method's data provider.
  6. Select the value field and display field for the component.

To call a method in your Java code:

  1. If the web service is not part of the IDE, add the web service to the IDE.
  2. If the web service has not been added to the page, drag it to the Visual Designer.
  3. You can select a method to see its properties in the Properties window.
  4. You can test the web service's methods by completing the following steps:
    1. Expand the web-service-name node.
    2. Right-click the method and choose Test Method.
    3. Type a test value for the parameters and click Submit.
    4. View the results and click Close.
  5. Call the method in your Java code.
See Also
About Web Services
Adding a Web Service to the IDE
Binding a Simple Component to a Web Service Method
Binding a Table Component to a Web Service Method
Projects Window
Editing Source Files

Legal Notices