2015-04-24 2 views
0

Здравствуйте, я использую jdeveloper 12c. У меня есть страница test.jsf, в которой у меня есть форма с кнопкой. В бэкэнде этой страницы у меня есть метод actionListener addKPI (ActionEvent e). когда пользователь нажимает эту кнопку, он вызывает метод addKPI(). В этом методе я выполняю некоторые операции, и после этого я пытаюсь отключить его, используя richButton.setDisable(true). Он не работает в 12c. Он работает в jdeveloper 11.1.2.4.Oracle ADF: richButton.setDisabled (true) не работает в 12c

Пожалуйста, помогите мне. Как мне это достичь. Мое требование - когда пользователь нажимает эту кнопку, мне нужно ее отключить. Значит, кнопка должна быть доступна только один раз.

Заранее спасибо.

ответ

1

Вы можете попробовать запуская programatic PPR от слушателя действий:

public void addKPI(ActionEvent e) { 
    ......... 
    richButton.setDisable(true); 
    AdfFacesContext.getCurrentInstance().addPartialTarget(richButton); 

} 
+0

Замечательного Маркус. Он отлично работает. Большое спасибо. Большое спасибо. – Abdul

Смежные вопросы