Tomasz
B.
Senior Software
Engineer
Temat: Dynamiczne tworzenie komponentów w JSF
WitamMam takie pytanie mam stronę z JSF index.jsf i w niej
<ice:panelGrid columns="3">
<h:outputLabel for="name" value="Name:"/>
<h:inputText id="name" value="#{formController.name}" required="true" maxlength="50"/>
<h:message for="name"/>
do niej przekazuję parametry za pomocą class
@ManagedBean(name="formController")
@CustomScoped(value = "#{window}")
public class FormController implements Serializable{
private String name="test"
i wszystko ładnie działa ale teraz chce zrobić inną sztuczkę mianowicie :
PYTANIE :
W classie chce dynamicznie budować elementy podobnie jak się piszę kod w GWT lub Vaadin.
Tak że w FormController.class piszę na przykład tak np:
@ManagedBean(name="formController")
@CustomScoped(value = "#{window}")
public class FormController implements Serializable{
public FormController(){
Input imput=new Input();
append(input)
}
}
Jak to zrobić jak powiązać stronę jsf z classą ? Zapomocą adnotacji? Wiem że każdy obiekt JSF ma swoją definicję classy . Będę wdzięczny za kawałek przykładowego kodu boe nie wiem pod jakim hasłem to szukać w necie.
Pozdrawiam