(RESOLVIDO)Memória cache com jsf

6 respostas
jsf
P

Ola pessoal!Boa Tarde!

A minha dúvida é a seguinte…Na minha aplicação os inputs estão carregando os valores anteriormente digitados por exemplo:

Se eu cadastro o joao,e novamente entro no mesmo cadastro quando seleciono o campo para digitar aparece o nome joao novamente como se tivesse ficado salvo na memoria cache,alguem pode me ajudar a conseguir limpar esses dados ou me explicar pq isso acontece?

Att.

6 Respostas

D

Isso não se refere ao cache, normalmente está ligado a um dos seguintes fatores:

  • Auto preenchimento de campos habilitado no browser
  • @SessionScoped definido ao invés de @RequestScoped e sem “destruição” dos objetos após processamento.
M

Use o atributo autocomplete dos inputs com o valor off

<p:inputText autocomplete="off"></p:inputText>
P

Ola mike eu tentei usar o autocomplete com valor off mas nao adiantou,entao tirei a funçao do navegador de auto preenchimento e deu certo.

M

Oloco, aqui eu ponho autocomplete=“off” e ai não tem auto preenchimento quando eu clico no inputText

P

Estranho né? Na minha tela de cadastro estou usando o escopo de view,será que não deu certo por isso?

D

Uma coisa é o cache outra é o autocompletar do browser e outra é a sessão.

Criado 9 de julho de 2018
Ultima resposta 12 de jul. de 2018
Respostas 6
Participantes 3