Tratamento de Erro String para Integer
Pessoal boa noite,
Estou com duvidas pra realizar essa consulta porque a search é do tipo ConsultaCriteira é uma clase onde tem os get e set. Quero consultar a minha chave primaria que é do tipo Integer fiz a convenção de search para Integer. Na página eu seleciono o tipo de pesquisa "Codigo" e digito um valor por exemplo "8" essa criteria abaixo deveria listar somente o 8, mas com esse codigo abaixo esta listando todas as chaves.
O que devo fazer pra resolver isso?
Tenho que usar o bloco Try / Cath?
Como fazer esse bloco pra essa situação?
private void configureCriteria(Criteria criteria, ConsultaCriteria search) throws Exception {
case rbpesquisarcodigo:
Expression.eq("codigosecreataria", Integer.parseInt(search.getValue().toString()));Roberto Rodrigues.
Curtidas 0
Respostas
Carlos Mazzi
04/06/2010
Sim usa o try e catch...
coloca antes expression, que vc está executando.
Abracos++
GOSTEI 0
Roberto Rodrigues.
04/06/2010
Carlos Eduardo,
A expression eu tenho que colocar antes?
Não entendir!
Você quis dezer assim:
try{
Expression (.........)
cath( .................) {
}
}
Como faço esse tratamento nesse bloco?
GOSTEI 0
Wilson Junior
04/06/2010
try
SeuCodigo
cath{
TrataErro (Somente entra aqui se o SeuCodigo possuir algum erro)
}Espero ter colaborado.
GOSTEI 0
Wilson Junior
04/06/2010
De uma olhada neste link http://javafree.uol.com.br/topic-865432-Try-Catch-Finally.html
Espero ter colaborado.
Espero ter colaborado.
GOSTEI 0
Dyego Carmo
04/06/2010
Resolvido ?
GOSTEI 0
Roberto Rodrigues.
04/06/2010
Resolvido ?
Não a possibilidade de ajudar?
GOSTEI 0