수색…


Binding에서 가치를 얻으려면

        ValueExpression ve = AdfmfJavaUtilities.getValueExpression(<binding>, String.class);
       String <variable_name> = (String) ve.getValue(AdfmfJavaUtilities.getELContext());

여기에서 "바인딩"은 값이 얻어지는 EL 표현식을 나타냅니다.

"variable_name"은 바인딩의 값이 저장 될 매개 변수입니다.

값을 바인딩으로 설정하려면

        ValueExpression ve = AdfmfJavaUtilities.getValueExpression(<binding>, String.class);
        ve.setValue(AdfmfJavaUtilities.getELContext(), <value>);

여기서 "바인딩"은 값이 저장 될 EL 표현식을 나타냅니다.

"value"는 바인딩에 추가 할 원하는 값입니다.

바인딩에서 메소드를 호출하려면

    AdfELContext adfELContext = AdfmfJavaUtilities.getAdfELContext();
    MethodExpression me;
    me = AdfmfJavaUtilities.getMethodExpression(<binding>, Object.class, new Class[] { });
    me.invoke(adfELContext, new Object[] { });

"바인딩"은 호출 할 메소드가있는 EL 표현식을 나타냅니다.

javaScript 함수를 호출하려면

    AdfmfContainerUtilities.invokeContainerJavaScriptFunction(AdfmfJavaUtilities.getFeatureId(), <function>, new Object[] {
                                                              });

"function"은 호출 할 js 함수입니다.



Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow