2.2.1 paginator con impresion

Tenemos un formulario que usa un <p:dateTable> y deseamos activar el boton imprimir del paginator solo cuando tiene registros el List que usamos en el datatable y ademas llamar a un método especial para imprimir.

Usamos <jmoordbjsf:betweenDate> para filtar los datos

Observe que al seleccionar datos se muestra el botón imprimir

y al dar clic en imprimir

En el formulario

en el componente indicamos el método a invocar

En el paginator.

Por defecto el invoca al método printAll() en nuestro ejemplo invocaremos el método y para mostrar o no el componente creamos el metodo availablePrint().

Código completo

CONTROLLER

Last updated

Was this helpful?