Dołącz dynamiczną zawartość zawierającą tagi / komponenty JSF ze strumienia

Pracuję nad aplikacją, w której chciałbym dołączyć dynamiczną treść XHTML ze strumienia. Aby sobie z tym poradzić napisałem rozszerzenie taghandler, które zrzuca dynamiczną zawartość XHTML do komponentu wyjściowego jako

UIOutput htmlChild = (UIOutput) ctx.getFacesContext().getApplication().createComponent(UIOutput.COMPONENT_TYPE);
htmlChild.setValue(new String(outputStream.toByteArray(), "utf-8"));

Działa to dobrze dla treści XHTML, która nie ma tagów JSF. Jeśli mam tagi JSF w mojej dynamicznej treści XHTML, takie jak<h:inputText value="#{bean.item}"/>, następnie są drukowane jako zwykły tekst. Chcę, aby renderowali jako pola wejściowe. Jak mogę to osiągnąć?

questionAnswers(2)

yourAnswerToTheQuestion