Wenn ein Bildschirm mehrere interagierende Ajax-Steuerelemente hat und Sie die Sichtbarkeit von Komponenten steuern wollen, um auf diese Steuerelemente zu reagieren (so dass Sie nur das anzeigen, was in einer bestimmten Situation sinnvoll ist), rufen Sie target.addComponent()
manuell für alles, was Sie aktualisieren wollen, ist mühsam und nicht sehr wartungsfreundlich.
Schließlich wird das Netz der onClick
y onUpdate
Rückrufe können einen Punkt erreichen, an dem das Hinzufügen einer neuen Komponente auf dem Bildschirm viel schwieriger wird, als es eigentlich sein sollte.
Welche gängigen Strategien (oder sogar Bibliotheken, falls es so etwas gibt) gibt es, um diesen Aufbau von Komplexität zu vermeiden?
Aktualisierung: Vielen Dank für Ihre Antworten, ich fand sie alle sehr nützlich, aber ich kann nur eine davon akzeptieren. Entschuldigung.