VRaptor 3 + displayTag

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…