Hallo!
Ist es möglich, JSF - Komponenten per Ajax - Request dynamisch zu erzeugen?
Mit einem PhaseListener springe ich nach der ersten Phase raus, indem ich responseComplete() aufrufe.
Wenn ich z.b in der Methode der Bean, die der PhaseListener aufrufe, folgendes mache:
wird die neue Komponente dem Komponentenbaum hinzugefügt aber nicht gerendert, da ich dafür die Phase RenderResponse brauche.
Sehe ich das richtig?
Bin mir nicht ganz sicher, ob das überhaupt möglich ist, mit einem Ajax - Request eine neue JSF - Komponente dem Baum hinzuzufügen und rendern zu lassen.
Es gibt noch andere Möglichkeiten in JSF einen Ajax - Request zu handeln.
Eigener Lifecycle, Servlet u.s.w von denen ich aber keine Ahnung habe, da ich mich damit nicht beschäftigt habe!
Weiß jemand irgend einen Rat
Wenn ja, wäre ich für einen Tip echt dankbar!
Gruß larlib
Ist es möglich, JSF - Komponenten per Ajax - Request dynamisch zu erzeugen?
Mit einem PhaseListener springe ich nach der ersten Phase raus, indem ich responseComplete() aufrufe.
Wenn ich z.b in der Methode der Bean, die der PhaseListener aufrufe, folgendes mache:
PHP Code:
testCmp = app.createComponent(COMPONENT_TYP);
root.getChildren().add(testCmp);
Sehe ich das richtig?
Bin mir nicht ganz sicher, ob das überhaupt möglich ist, mit einem Ajax - Request eine neue JSF - Komponente dem Baum hinzuzufügen und rendern zu lassen.
Es gibt noch andere Möglichkeiten in JSF einen Ajax - Request zu handeln.
Eigener Lifecycle, Servlet u.s.w von denen ich aber keine Ahnung habe, da ich mich damit nicht beschäftigt habe!
Weiß jemand irgend einen Rat
Wenn ja, wäre ich für einen Tip echt dankbar!
Gruß larlib