Alguem tem um exemplo de uso do displaytag com o vraptor e hibernate usando paging e sorting.
então… não tem nenhum segredo…
é só retornar uma lista com o vraptor, e usá-la na tag do display-tag…
qto a paging e sorting, se você tem mtos dados não é bom fazer isso no displaytag… faça isso no hibernate, passando parâmetros a mais na requisição
(no hibernate é session.createQuery(…).setMaxResults(20).setFirstResult(21)…)
Eu não cheguei a testar a passando por parâmentro o numero da página, mais eu vi que o displaytag manda com “?”, como faria para receber esse parâmentro no controller?
vê o nome do parâmetro que o displaytag usa (dá pra configurar) e usa o mesmo nome na sua lógica… se o parâmetro de pagina se chama “page”, vc recebe na lógica:
public void listaPaginada(...., Integer page) {
//....
}
boa…