Dúvida Caellum-Stella Validador de CNPJ não permite salvar em branco[RESOLVIDO]

6 respostas
Lucas_Sorrentino

Boa tarde!

Bem pessoal, estou com uma dúvida aqui. Estou usando o validador de CNPJ do caellum-Stella do Stella-Faces. Acontece que, ela não está aceitando o CNPJ vazio(No meu caso, é possível que o usuário não cadastre o CNPJ). Existe alguma maneira do validador permitir que o campo seja deixado em branco? Olhei na documentação e não encontrei nada a respeito disso.

Desde já,

obrigado.

6 Respostas

leonardobhbr

vc tera que verificar antes se esta em branco o campo, ate pq ira gastar recurso computacional sem necessidade

Lucas_Sorrentino

Hmm… acontece que eu estou usando a tag stella:validateCNPJ/. Como verificaria se o campo está em branco antes dela efetuar a validação?

AlissonSchneider

Tem como você postar teu código?

abrass

boa sorte

:wink:

Lucas_Sorrentino

Essa é a parte do código que eu chamo o validador:

<h:panelGrid columns="2" id="dados">
							<h:outputLabel value="Razão Social" />
							<h:outputLabel value="CNPJ" />
							<h:inputText value="#{cadastroClienteController.cliente.razao}"
								id="razao"
								disabled="#{cadastroClienteController.formStatus.consultando}" />
							<h:inputText value="#{cadastroClienteController.cliente.cnpj}"
								id="cnpj" converter="CNPJConverter"
								disabled="#{cadastroClienteController.formStatus.consultando}">
								<rich:jQuery selector="#cnpj" query="mask('99.999.999/9999-99')"
									timing="onload" />
								<stella:validateCNPJ/>
							</h:inputText>
						</h:panelGrid>
Lucas_Sorrentino

Alguém teria alguma idéia? Eu estou quase criando meu próprio validador para CNPJ… Gostaria de usar o do framework, já que ele foi feito para essas validações brasileiras, mas não estou encontrando solução para ele aceitar o valor em branco… Procurei algo parecido com o uso do Caelum Stella na internet, mas não encontrei nenhuma dica para esse problema…

Lucas_Sorrentino

Galera, eu resolvi fazendo a validação do CNPJ dentro do próprio converter dele, e não na página. Fica aí a dica pra quem tiver a mesma dúvida.

Abraços!

Criado 18 de janeiro de 2011
Ultima resposta 19 de jan. de 2011
Respostas 6
Participantes 3