Limpar Formulario após Submit

6 respostas
D

olá galera queria saber como faço para limpar meu formulario jsf, após o submit?, ele salva no banco mais não limpa!

Obrigado!!!

6 Respostas

MiguelCP

faz um navegation rule que quando apertar no botão ‘Limpar’ ele retorna para ele mesmo.

Ex:

Login.jsf ->limpar -> Login.jsf

Entendeu?

MiguelCP

Se não é limpar faz o mesmo raciocínio para o gravar

D

mais eu ja fiz isso e não ta dando certo, fiz um navigation rule que aponta para a propria pagina, mais não da
será que tem outra solução?

sandro.csimas

Quando vc preenche seu formulario e submete, ao retornar pra mesma tela … ele vai puxar o valor que esta no bean
#{usuarioBean.usuario.nome} no h:inputtext por exemplo.

entao quando retornar pra mesma tela, ele vai mostrar os valores que foram definidos anteriormente…

Aqui na minha aplicação eu tenho uma tela de cadastro… ao cadastrar um usuario eu quero que volte pra mesma tela de cadastro soh que tudo zerado, entao eu do um new Usuario
após fazer o cadastro, dai os campos ficam vazios.

sandro.csimas

Na tela de cadastro tem logica fazer isso…
Agora tem que ver o que vc quer fazer neh ?

LPJava

bem, vc tem quer ter la no seu controller, algo como:

Bean bean = new Bean();

assim vc vai apagar os valores do seu bean, apos ser gravado. Eu colocaria no construtor do controller, nesse caso.

Criado 19 de fevereiro de 2010
Ultima resposta 20 de fev. de 2010
Respostas 6
Participantes 4