получить возвращаемое значение из функции js в java назад bean в oracle adf - PullRequest
0 голосов
/ 04 мая 2020

Я хочу использовать возвращаемое значение функции JS из java back bean ... Я знаю, как просто вызвать метод с помощью этого кода

public void callJSSnap(ActionEvent actionEvent) {

FacesContext context = FacesContext.getCurrentInstance();
ExtendedRenderKitService erks =
Service.getService(context.getRenderKit(),
       ExtendedRenderKitService.class);

erks.addScript(context, "snap();");


    // Add event code here...
}

это просто пустая функция ... что если у меня есть функция javascript, которая возвращает значение, и я хочу использовать ее в oracle add Java Back bean

1 Ответ

1 голос
/ 05 мая 2020

Нет прямой оценки на javascript с сервера.

Вам необходимо поставить в очередь пользовательское событие внутри функции JS, которая передает результат обратно на сервер. Это типичная ситуация по адресу: clientListener at: serverListener. Проверьте do c в https://docs.oracle.com/cd/E28280_01/apirefs.1111/e12419/tagdoc/af_serverListener.html

...