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

M

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

Ex:

Login.jsf ->limpar -> Login.jsf

Entendeu?

M

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?

S

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.

S

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

L

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