DataTable's con AJAX en JSF

Este es mi primer post, espero que sea de su agrado y utilidad, cualquier duda o sugerencia no duden en hacermela, gracias

Cuando trabajamos con DataTable's en JSF suele suceder que la cantidad de datos es tan grande que tenemos que hacer pequeños metodos de paginacion para poder navegar en los datos "por partes", sin embargo, una desventaja que esto podria ocasionar, es que cada que queremos cambiar el intervalo de datos que queremos visualizar (ya sea con un boton "siguiente", "anterior", etc) la pagina se tiene que recargar, lo cual podria ser bastante molesto para nuestros usuarios, o incluso si se tienen otros elementos de los cuales no se desea perder el contenido (como un formulario por ejemplo). Para resolver dicha desventaja utilizaremos una libreria de tags que trabajan con AJAX denominada "a4j", dicha libreria es desarrollada por RichFaces. Como primer paso, lo mas seguro es que no contemos con dichas librerias, por lo cual habra que descargarlas de la siguiente pagina, donde viene tambien como poder integrar estas librerias a netbeans para poder trabajarlas.

Ahora viene lo divertido, hagamos el codigo....

codigo para el jsp:

 

Y este es el codigo del bean: