Creamos un proyecto Web Maven desde NetBeans
Agregar las depedencias itext, apache poi
                           
Podemos imprimir el contenido de la tabla
Agregar las depedencias itext, apache poi
En el codigo .xhtml
 <p:dataTable id="tblReservacion" var="var1" value="#{reservacionServices.reservados}" paginator="true"
                                     rows="35" 
                                     selection="#{talleresController.selectedTalleres}"  
                                     >
                            <p:column>
                                <f:facet name="header">
                                    <h:outputText value="#{mensajes.prioridad}" />
                                </f:facet>
                                <h:outputText value="#{var1.prioridad}" />
                            </p:column>
                            <p:column>
                                <f:facet name="header">
                                    <h:outputText value="#{mensajes.taller}" />
                                </f:facet>
                                <h:outputText value="#{var1.talleres.taller}" />
                            </p:column>
                        </p:dataTable>
                        <f:facet name="footer">
                            <p:commandButton action="#{loginServices.logout}" value="Salir" ajax="false"/>
                            <h:commandLink>  
                                <p:graphicImage value="/resources/imagenes/botones/pdf.png" />  
                                <p:dataExporter type="pdf" target="tblReservacion" fileName="reservacion"/>  
                            </h:commandLink>  
                        </f:facet>
                    </p:panelGrid>
Podemos imprimir el contenido de la tabla


Comments
preProcessor y postProcessor
saludos