15.3.5 <evaluate> 요소

    <evaluate> 요소는 웹 플로우에서 상태가 시작될 때, 화면을 보여 줄 때, 전환이 일어날 때, 상태가 종료될 때, 흐름이 종료될 때처럼 시점에서 액션을 호출하는 데 사용합니다. 웹 플로우 내 어떤 지점에서 애플리케이션의 메서드 또는 플로 변수를 호출할 수 있습니다. 형식은 다음과 같습니다.

    <action-state...>
        <evaluate expression="커맨드 객체의 메서드" [result="메서드의 반환 값"
                                                     result-type="자료형"]/>
        <transition.../>
        ...
    </action-state>

    다음은 <evaluate> 요소와 관련된 속성입니다.

    ▼ 표 15-7 <evaluate> 요소의 속성

    속성

    설명

    expression

    참조하려는 객체의 메서드

    result

    메서드의 반환 결과 값을 저장하는 커맨드 객체 이름

    result-type

    메서드의 반환 결과 값에 대한 자료형

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.