editado por mim mesmo.
JSF: Como validar arrays?
S
1 Resposta
Se o nrAptos ta mapeado em algum campo do seu jsp, realmente ele nao foi atualizado, pois o processo de validação é antes do updateModel.
O que você pode fazer é pegar o valor ( que foi enviado por request ) desse cara, por exemplo:
Quantidade de Apartamentos: <h:inputText id="quantidadeApartamentos" value="#{ProcessoCompra.nrAptos}"/>
// voce varre o viewroot e pega o componente com o server id igual a "quantidadeApartamentos"
EditableValueHolder qntApartamentos = /*...*/;
String quantidade = qntApartamentos.getSubmittedValue();
// nrAptos = Integer.parseInt(quantidade);
Essa é uma maneira de você fazer sua validação.
Espero ter ajudado, flwz.
Criado 22 de janeiro de 2007
Ultima resposta 22 de jan. de 2007
Respostas 1
Participantes 2