У меня есть следующий компонент на XHTML:р: selectOneMenu события изменения Ajax не работает
<p:outputLabel for="concept" value="Concept" />
<p:selectOneMenu id="concept" value="#{dIGRCController.digrc.qconce}"
requiredMessage="Debe de seleccionar un concepto."
required="#{request.getParameter('validate')}">
<f:selectItem itemLabel="Concept" itemValue="" />
<f:selectItems value="#{cCRX1Controller.ccrx1.concepts.entrySet()}"
var="concepts" itemValue="#{concepts.key}"
itemLabel="#{concepts.value}" />
<p:ajax event="change" execute="@this" listener="#{dIGRCController.testing()}" />
</p:selectOneMenu>
Значения правильно поступающие из класса cCRX1Controller. Однако, когда я выбираю параметр, я пытаюсь показать значение. # {dIGRCController.testing()} выглядит следующим образом:
public void testing()
{
System.out.println("sdfsd");
}
Что я делаю неправильно? Я проверил вопрос this, но не мог понять, в чем проблема.
Вы хотите убедиться, что это в форме. Вы также должны убедиться, что dIGRCController - это правильное имя вашего класса. –
'execute' ошибочно ... – Kukeltje