Criação em tempo de Execução - JSF

2 respostas
S

Olá…

estou com um pequeno probleminha e não consigo resolver.
procurei em sites e códigos alheios e não consegui nada parecido.
também já procurei no fórum.

A questão é a seguinte…

eu tenho uma Jform, um inputText, um JCommandButton, e um CorePanelGroup.
Quero que quando eu apertar no botão, o texto que eu tinha em meu inputText seja colocado no CorePanelGroup em tempo de execução.

Para isso eu criei o seguinte bean:

public void adicionaAoPanel(ActionEvent event){ HtmlOutputText a = new HtmlOutputText(); if(getInputText1().getValue().toString().equals(null)){ System.out.println("Tá vazio!"); } else { a.setValue(getInputText1()); } getPanelGroup1().getChildren().add(a); }

o problema é que está acontecendo o seguinte erro: o que é adicionado ao CorePanelGroup é um texto do tipo: javax.faces.component.html.HtmlInputText@16218f9

e não o texto que eu queria que fosse retornado.

Será que existe incompatibilidade de Core com Html?

2 Respostas

M

opa,

você está setando o objeto inputText1, e não o seu valor.

:okok:

S

Uts!!!

É verdade…

Obrigado pela dica =]

Criado 12 de abril de 2007
Ultima resposta 16 de abr. de 2007
Respostas 2
Participantes 2