입력 및 출력 양식 사용자 정의

Business Process Choreographer 탐색기 인터페이스는 비즈니스 데이터 표시 및 입력에 기본 입력 및 출력 양식을 제공합니다. JSP 문서를 사용하여 기본 입력 및 출력 양식을 사용자 정의할 수 있습니다.

이 타스크의 수행 목적 및 시기

웹 클라이언트에 사용자 정의 JSP(JavaServer Pages) 문서를 포함하려면 WebSphere Integration Developer의 휴먼 타스크를 모델화할 때 지정해야 합니다. 예를 들어, 특정 타스크와 타스크의 입출력 메시지 및 특정 사용자 역할 또는 모든 사용자 역할에 JSP 문서를 제공할 수 있습니다. 런타임 시 사용자 인터페이스에 사용자 정의 JSP 문서가 포함되어 출력 데이터를 표시하고 입력 데이터를 수집합니다.

사용자 정의된 양식은 자체적으로 포함된 웹 페이지가 아니며 Business Process Choreographer 탐색기가 HTML 양식에 임베드한 HTML 단편입니다(예: 입력 필드 및 레이블의 단편).

사용자 정의된 양식이 있는 페이지에서 단추를 클릭하면 입력이 제출되고 Business Process Choreographer 탐색기에서 유효성이 검증됩니다. 유효성 검증은 제공된 특성의 유형 및 브라우저에서 사용되는 로케일을 기반으로 합니다. 입력의 유효성을 검증할 수 없는 경우, 같은 페이지가 다시 나타나며 messageValidationErrors 요청 속성에 유효성 검증 오류에 대한 정보가 제공됩니다.

사용자 정의된 양식을 Business Process Choreographer 탐색기에 추가하려면 WebSphere Integration Developer를 사용하여 다음 단계를 완료하십시오.

이 타스크의 단계

  1. 사용자 정의된 양식을 작성하십시오.

    웹 인터페이스에서 사용되는 입출력 양식의 사용자 정의 JSP 문서가 메시지 데이터에 액세스합니다. Java 스니펫 또는 JSP 실행 언어를 사용하여 요청 컨텍스트에서 비즈니스 데이터에 액세스하십시오.

  2. 타스크에 JSP 문서를 지정하십시오.

    휴먼 타스크 편집기에서 휴먼 타스크를 여십시오. 클라이언트 설정에서 사용자 정의 JSP 문서의 위치 및 사용자 정의된 양식을 적용할 역할을 지정하십시오. 예를 들어, 관리자. Business Process Choreographer 탐색기의 클라이언트 설정이 타스크 템플리트에 저장됩니다. 런타임 시 타스크 템플리트로 이들 설정을 검색합니다.

  3. 웹 아카이브(WAR 파일)에 사용자 정의 JSP 문서를 패키지하십시오.

    타스크를 포함하는 모듈과 함께 엔터프라이즈 아카이브에 WAR 파일을 포함시키거나 WAR 파일을 별도로 배치할 수 있습니다.

결과

런타임 시 사용자 정의된 양식이 Business Process Choreographer 탐색기에 표현됩니다.


ⓒ Copyright IBM Corporation 2005, 2006.
이 Information Center는 Eclipse 기술을 기반으로 합니다. (http://www.eclipse.org)