Value-Change-listener nicht in der primefaces-Kalender

Ich bin mit primefaces 3.2 und JSF 2.0

Mein Szenario ist, ich habe die Datei-Datum, Datum der letzten und nächsten Termin in meiner form.
Wenn Benutzer Datei-Datum, die ich brauche, um zu update Datei Datum Wert in Bohnen, so dass es Wert ist, kann verwendet werden als Mindest-Datum letztes Datum von Attribut mindate und so in der nächsten Auswahl des Datums.

Als pro mein wissen Wert ändern listener ausführen kann, bei der form der Einreichung, so kann ich es nicht verwenden. Ich habe verwendet, p:ajax. Aber noch bin ich nicht in der Lage, die Datei Datum. Wie Datei Datum ist nicht festgelegt, es ermöglicht dem Benutzer zu wählen, Datum der letzten und nächsten Zeitpunkt vor dem Datum der Datei Datum.

caseMaster.xhtml

<p:calendar value="#{caseUitility.caseMaster.fileDate}" id="fileDate" effect="fadeIn" pattern="dd/MM/yyyy" readOnlyInputText="true">
    <p:ajax event="change" listener="#{caseUitility.dateChange}"/>
</p:calendar>

<p:calendar value="#{caseUitility.caseMaster.lastDate}" required="true" id="lastDate" effect="fadeIn" pattern="dd/MM/yyyy" readOnlyInputText="true" mindate="#{caseUitility.caseMaster.fileDate}" >
</p:calendar>

CaseUitility.java

public void dateChange(ActionEvent ae) {
    System.out.println("File Date: " + caseMaster.getFileDate());
    System.out.println("Hello... I am in DateChange");
}

kann keine Anleitung mich, was mache ich hier falsch?

Schreibe einen Kommentar