Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

@Override no load não está funcionando

Na verdade só abri esse tópico para passar uma informação para alguém que possa ter alguma dificuldade no @Override como eu tive. O Eclipse mostra que não existe o método load para sobreescrever. Talvez por ter instalado uma versão mais nova do Primefaces.

No exemplo, a classe LivroDataModel, o tipo do último argumento deve ser FilterMeta, não Object.

Não funcionou:

public List<Livro> load(int inicio, int quantidade,
                        String campoOrdenacao, SortOrder sentidoOrdenacao, 
                        Map<String, ***Object***> filtros) {...}

Corrigindo:

public List<Livro> load(int inicio, int quantidade,
                        String campoOrdenacao, SortOrder sentidoOrdenacao, 
                        Map<String, ***FilterMeta***> filtros) {...}
1 resposta
solução!

Obrigado André

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software