시작하기 전에 를 완료하십시오.

Java Visual Editor는 단추를 클릭할 때 데이터 소스에 대해 서비스를 호출하기 위한 조치 바인더를 제공합니다. 예를 들어, 갱신 단추를 클릭하면 응용프로그램은 세부사항 필드에 입력한 변경사항으로 웹 서비스에서 modifyEmployee() 메소드를 실행해야 합니다.

갱신 단추를 바인드하려면 다음을 수행하십시오.

  1. 디자인 영역에서 갱신 단추를 선택하고 바인드 탭을 클릭하여 구성요소 조치 바인딩 대화 상자를 여십시오.

    갱신 단추의 바인드 탭

    1. 소스 유형 필드에서 웹 서비스를 선택하십시오.
    2. 데이터 소스 필드에서 webServiceDataSource를 선택하십시오.
    3. 소스 서비스 목록에서 modifyEmployee(directory.service.FullEmployeeRecord)를 선택하십시오.
    4. 이름 필드는 자동으로 modifyEmployeeAction으로 변경됩니다. 이 기본값을 사용하십시오.
    5. 인수 필드에서 selectedEmployeeRecord를 선택하십시오.
    6. modifyEmployee() 메소드는 인수로 전체 직원 레코드를 사용하므로 특성 필드를 공백으로 남겨두어야 합니다.
    7. 단추의 초기 상태사용 불가능으로 설정하십시오.
    8. 조치 오브젝트의 인수가 변경될 때의 작동에 대해서는 ENABLE_ACTION을 선택하십시오.

      이 구성요소 상태는 selectedEmployeeRecord가 변경될 때까지 갱신 단추를 사용할 수 없다는 것을 의미합니다. 즉, selectedEmployeeRecord에 바인드되는 세부사항 필드 중 하나에 새로운 값이 입력되면 바인더는 이 단추를 사용 가능하게 합니다.

      갱신 단추에 대한 구성요소 조치 바인딩 대화 상자

  2. 확인을 클릭하십시오.

    갱신 단추에 대해 새 SwingDataServiceAction 바인더가 추가됩니다. 디자인 영역에서 단추를 선택할 경우, Visual Editor는 단추가 웹 서비스 데이터 소스에 바인드됨을 표시하는 선을 그립니다. 분홍색 점선 화살표가 selectedEmployeeRecord 오브젝트에서 그 선 방향으로 표시됩니다. 이 화살표는 selectedEmployeeRecord가 서비스를 호출하기 위한 인수임을 나타내는 것입니다.

    갱신 단추에 대한 바인더 선의 화면 그림

이제 응용프로그램을 실행하면 직원 레코드를 갱신할 수 있습니다. 테이블에서 직원을 선택하고 성을 변경하십시오. 성을 변경하는 즉시 갱신 단추가 사용 가능하게 됩니다. 갱신을 클릭하면 modifyEmployee 서비스가 호출되고 직원이 갱신됩니다. 직원 테이블에 새로운 성이 반영됩니다.

이제 을 시작할 수 있습니다.

사용 조건 | 피드백
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.