Hi,
perhaps a cap in my mind.
I try to call an action, but the method is never called
here the jsf code fragement
<div class="entry"> <a4j:log hotkey="M" /> <a4j:commandButton value="Reload" action="#{measureEdit.onListLoad}" reRender="Sensor"/> <div class="label">Sensor:</div> <div class="input"> <a4j:region renderRegionOnly="false"> <h:selectOneMenu id="Sensor" value="#{messkette.sensor}" converter="#{selectItemHelfer}" required="true" disabled="#{gesperrt}"> <f:selectItems value="#{measureEdit.alleSensorenMitBlank}" /> <a4j:support event="onchange" reRender="Funktion, Sensormessbereich, Einheit, Sensorwarnung" /> </h:selectOneMenu> </a4j:region> <h:message for="Sensor" styleClass="message" /> <div><h:outputText id="Sensorwarnung" value="#{measureEdit.sensorWarnung}" styleClass="kursiv" /></div> </div> </div>
@Stateful @Scope(ScopeType.CONVERSATION) @Name("measureEdit") public class MeasureEditBean extends AbstractUnderEditorBean< MeasuringChain, Testbed> implements MeasureEdit{ .... public String onListLoad() { // TODO Auto-generated method stub System.out.println("invoked"); selectItemHelfer.onListLoad(); return null; } }
@Local public interface MeasureEdit extends AbstractEditor<MeasuringChain> { ... public String onListLoad(); }
Hi,
can please anybode have a look on my code.
I have no idea what's wrong and what I have to do call the method onListLoad() suggessful.
Thanks
Andreas