Autor |
Mensagem |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 04/07/2007 12:12:28
|
vinicius.janones
Template
![[Avatar]](/forum/images/avatar/182be0c5cdcd5072bb1864cdee4d3d6e.jpg)
Membro desde: 25/06/2007 12:55:10
Mensagens: 105
Localização: Uberlândia - MG
Offline
|
Bom dia,
A forma de se implementar um filtro de uma consulta, seria como no exemplo do CRUD certo?
Fiz o exemplo e funcionou, mas quando tempo fazer o mesmo para outras telas da o erro de java.lang.ClassCastException...
O que pode estar dando errado?
|
Vinícius O. Janones
 |
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 04/07/2007 12:47:52
|
rogel.garcia
Xiita
Membro desde: 17/04/2007 16:35:03
Mensagens: 275
Offline
|
Tem como vc postar a sua classe aqui?
|
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 04/07/2007 12:58:41
|
vinicius.janones
Template
![[Avatar]](/forum/images/avatar/182be0c5cdcd5072bb1864cdee4d3d6e.jpg)
Membro desde: 25/06/2007 12:55:10
Mensagens: 105
Localização: Uberlândia - MG
Offline
|
CepFiltro.class
Code:
import br.com.linkcom.neo.controller.crud.FiltroListagem;
public class CepFiltro extends FiltroListagem {
public String codigo;
public String getCodigo() {
return codigo;
}
public void setCodigo(String codigo) {
this.codigo = codigo;
}
}
CepDAO.class
Code:
public class CepDAO extends GenericDAO<Cep> {
@Override
public void updateListagemQuery(QueryBuilder<Cep> query, FiltroListagem _filtro) {
CepFiltro filtro = (CepFiltro) _filtro;
query.leftOuterJoinFetch("cep.logradouro")
.whereLike("cep.codigo", filtro.getCodigo());
}
}
|
Vinícius O. Janones
 |
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 04/07/2007 13:06:19
|
rogel.garcia
Xiita
Membro desde: 17/04/2007 16:35:03
Mensagens: 275
Offline
|
E o seu controller tá como?
O ClassCastException dá é no DAO?
|
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 04/07/2007 13:16:30
|
vinicius.janones
Template
![[Avatar]](/forum/images/avatar/182be0c5cdcd5072bb1864cdee4d3d6e.jpg)
Membro desde: 25/06/2007 12:55:10
Mensagens: 105
Localização: Uberlândia - MG
Offline
|
CepCrud.class
Code:
import br.com.linkcom.neo.controller.Controller;
import br.com.linkcom.neo.controller.crud.CrudController;
import br.com.linkcom.neo.controller.crud.FiltroListagem;
@Controller(path="/modulo/crud/Cep")
public class CepCrud extends CrudController<FiltroListagem, Cep, Cep> {
}
O erro está no DAO mesmo.
Code:
CepFiltro filtro = (CepFiltro) _filtro;
|
Vinícius O. Janones
 |
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 04/07/2007 14:05:34
|
pedro.goncalves
Equipe
Membro desde: 17/04/2007 16:12:20
Mensagens: 539
Localização: Belo Horizonte - MG
Offline
|
Muda aqui o
de
Code:
public class CepCrud extends CrudController<FiltroListagem, Cep, Cep> {
para
Code:
public class CepCrud extends CrudController<CepFiltro, Cep, Cep> {
|
Pedro Gonçalves
http://pedrogoncalves.com.br
 |
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 04/07/2007 14:15:46
|
vinicius.janones
Template
![[Avatar]](/forum/images/avatar/182be0c5cdcd5072bb1864cdee4d3d6e.jpg)
Membro desde: 25/06/2007 12:55:10
Mensagens: 105
Localização: Uberlândia - MG
Offline
|
Agora deu certo... obrigado Pedro e Rogel.
A[ ]s
|
Vinícius O. Janones
 |
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 04/07/2007 14:17:21
|
pedro.goncalves
Equipe
Membro desde: 17/04/2007 16:12:20
Mensagens: 539
Localização: Belo Horizonte - MG
Offline
|
Falô..
me diz.. ja ta usando o neo para algum projeto?
|
Pedro Gonçalves
http://pedrogoncalves.com.br
 |
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 04/07/2007 14:24:49
|
vinicius.janones
Template
![[Avatar]](/forum/images/avatar/182be0c5cdcd5072bb1864cdee4d3d6e.jpg)
Membro desde: 25/06/2007 12:55:10
Mensagens: 105
Localização: Uberlândia - MG
Offline
|
Olha,
Estou querendo muito fazer um com o Neo e já estou com idéia, mas estou estudando a estrutura do Neo vendo onde posso e o que posso fazer, rsrs...
Baixei o Neo do SVN ontem e vi uns trechos legais de codigos, como a parte de autorização e de relatorio, queria ver uns exemplos disso e testar antes de começar a desenvolver pra valer.
Se você tiver uns e puder me passar, te agradeço muito...
Mas assim, a minha avaliação do framework é nota 10!!!
Muito bom mesmo...
|
Vinícius O. Janones
 |
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 04/07/2007 14:38:33
|
rogel.garcia
Xiita
Membro desde: 17/04/2007 16:35:03
Mensagens: 275
Offline
|
Beleza vinicius... valew...
Eu to te devendo um exemplo de autorização, né? num esqueci não...
Vou fazer pra vc.. talvez na segunda já tenha um tutorial sobre isso no site...
Qualquer coisa vc fala aí...
|
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 04/07/2007 16:42:52
|
vinicius.janones
Template
![[Avatar]](/forum/images/avatar/182be0c5cdcd5072bb1864cdee4d3d6e.jpg)
Membro desde: 25/06/2007 12:55:10
Mensagens: 105
Localização: Uberlândia - MG
Offline
|
Rogel,
Tudo bem, tranguilo... tem muita coisa ainda que quero estudar,
Obrigado
|
Vinícius O. Janones
 |
|
 |
|