Wie kann ich den generierten html Code von einer Composition abfragen?
public class AnswerComponent extends UINamingContainer {
@Override
public void processUpdates(FacesContext context){
//wie hier generierten html code von AnswerComponent abfragen?
}
}
Ich verstehe nicht, das Du abgreifen möchtest. Meinst Du wirklich das erzeugte HTML? Ich wüsste nicht, wie das innerhalb der Komponente funktionieren sollte.
Aus einem normalen Input kannst Du keine Werte herauslesen. Diese werden nicht in den Post mit übernommen. Dies muss schon ein Wert einer JSF-Komponente sein.
Entweder Du lädst dann den SubmittedValue aus der Komponente selbst - oder, wenn Du eine andere Komponente suchst, musst Du über den Komponentenbaum laufen die die entsprechende Komponente per ID suchen.
Hier findest Du ein Beispiel, wie man eine Komponente in dem ViewRoot sucht.