Problemas com campo required

5 respostas
vcsmetallica

Galera seguinte,

Estou desenvolvendo uma aplicação web que esta sendo usado richfaces. Tenho uma pagina com a seguinte estrutura:

<corpo>
    <div>

          CAMPOS QUE O required=TRUE 
          Um <a:commandLink> que chama uma classe minha e coloca esse campos em uma lista.
          
    </div>
    <div>
        Mostra para o usuario a lista com os campos inseridos da div acima.
    </div>
     <div>
       Um <h:commandButton> que vai gravar no banco os dados dessa pagina
    </div>
</corpo>

O que esta acontecendo é que quando chamo o <h:commandButton> ele fala que os campos da primeira div tem que ser preenchidos, so que o <a:commandLink> já esta fazendo isso para mim e quando eu clicar no <h:commandButton> ele não precisa fazer validação para mim, por que a validação dos campos já foi feita quando eu joguei os mesmos na lista.

Como que eu faço para o <h:commandButton> não validar os meus campos novamente?

Desde já agradeço.

5 Respostas

renanreismartins

tente separa os campos com a4j:region como se fossem forms separados.

tive um problema semelhante ve se ajuda http://www.guj.com.br/posts/list/128400.java#692412

qq coisa postae

abrassss

vcsmetallica

Cara,
Não funcionou.

Você tem ai um exemplo usando essa tag?

renanreismartins

posta seu cod ae

abrasss

thiago.correa

Tente colocar o atributo immediate=“true”

vcsmetallica

Galera,

Eu fiz da seguinte forma e funcionou. Em vez de colocar “h:commandButton” eu coloquei “a:commandButton” onde “a” corresponde a “http://richfaces.org/a4j”, mas para isso funcionar tive que passar os id’s dos meus “h:inputText” para os seguintes propriedades: process e reRender da tag “a:commandButton”

Valeu galera pela ajuda.

Criado 3 de julho de 2009
Ultima resposta 6 de jul. de 2009
Respostas 5
Participantes 3