Ich finde über Google immer nur Anwendungen in denen durch den Button eine Veränderung hervorgerufen wird.
Es müsste doch eigentlich möglich sein, dass die einzelnen Menüs sich gegenseitig beeinflussen, oder?
Ganz platt:
[ul]
[li]Event beschreibt das Event, dass die umgebene Komponente wirft und die Ajax-Komponente verarbeiten soll.
[/li][li]execute="@this" sagt, dass nicht die komplette Form, sondern nur die umgebene Komponente an den Server übertragen werden soll.
[/li][*]render erwartet die id der Komponente, die neu gezeichnet werden soll, nachdem der Submit durchgeführt wurde.[/ul]
Ich habe es ja versucht, bevor ich das geschrieben habe…es hat nur nicht funktioniert weswegen ich versucht habe den Fehler zu finden…
Wenn ich das aber so richtig verstanden habe bin ich wieder an Punkt null mit meiner Fehlersuche
Wir können aber nur helfen, wenn Du mehr Code postest und die Fehlerbeschreibung genauer definierst. Sonst kann man nur in der Glaskugel lesen - und das hilft selten.
Es ist kein Fehler an sich, sonst hätte ich ihn dann doch angefügt.
Es funktioniert nur einfach nicht…
Es werden immer nur 31 Tage angezeigt (wahrscheinlich weil August ist und der für gewöhnlich 31 Tage hat).
Ich habe es versucht zu debuggen…aber mit dem Webprojekt bekomme ich das nie hin.
im JSF kann ich keine Breakpoints setzen und in der Methode macht er nichts…Ich weiß nicht,ob er dann gar nicht reingeht…
Müssen die Getter und Setter nicht aufgerufen werden, wenn die Variablen private sind?
EDIT:
Warum auch immer funktioniert der Debugger jetzt. (zum Debugger: Ich habe gestern mehrfach erfolglos versucht anzuwerfen)
Er verwendet auch sehr gut die Bean. Ruft außerdem auch die richtigen Methoden auf.
Die Bean bekommt die Veränderung mit. Nur die Tagesanzahl ändert sich nicht.
Die Methode wird nicht nochmal aufgerufen, obwohl die Tage des Monats neu gesetzt werden.
ArrayList days enthält dann 28 Tage…angezeigt werden aber immernoch 31.