Oracle Database
Oracle MAF
Поиск…
Чтобы получить значение от привязки
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, значение которого должно быть сохранено.
«значение» - это желаемое значение для добавления к привязке
Вызов метода из привязки
AdfELContext adfELContext = AdfmfJavaUtilities.getAdfELContext();
MethodExpression me;
me = AdfmfJavaUtilities.getMethodExpression(<binding>, Object.class, new Class[] { });
me.invoke(adfELContext, new Object[] { });
«binding» указывает выражение 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