小编J.B*_*.B.的帖子

primefaces dataexporter打印html和EL表达式结构而不是表中的数据

我想用数据导出器打印一份简单的报告,但我打印的是结构而不是数据,任何格式(xsl、csv、pdf)都有同样的问题。我得到的行数和名称列是正确的,除了表中的数据。

\n\n

浏览器抛出此警告:\n资源解释为文档,但使用 MIME 类型 text/csv 传输:“ http://localhost:8081/prueba2/faces/views/usrManagement.xhtml ”。

\n\n

这是我的代码:

\n\n
<p:dataTable id="userTable" \n      value="#{userManagementBean.lazyModel}"\n      var="user" emptyMessage="No se encontraron registros"\n      tableStyle="table-layout:auto;" reflow="true"\n      paginator="true" rows="5" lazy="true"\n      paginatorTemplate="{RowsPerPageDropdown}{FirstPageLink}\n                         {PreviousPageLink}{PageLinks}\n                         {NextPageLink}{LastPageLink}">                      \n\n      <f:facet name="header">\n        Usuarios\n      </f:facet>\n      <p:column exportable="false">\n         <f:facet name="header">Acciones</f:facet>\n\n         <p:commandLink class="btn-floating\n                 waves-effect waves-light blue"\n                 action="#{userManagementBean.chosenUsr(user)}"\n                 onsuccess="$(\'#CRUDModal\').modal(\'open\');"\n                 update="modalForm"><i class="fa fa-edit"></i>  \n        </p:commandLink>               \n     </p:column>\n     <p:column>\n       <f:facet name="header">Clave de usuario</f:facet>\n          #{user.aliasVarc}\n     </p:column>\n\n     <p:column>\n        <f:facet name="header">N\xc3\xbamero de empleado</f:facet>\n          #{user.codEmployeeInt}\n     </p:column>\n\n     <p:column>\n        <f:facet name="header">Nombre</f:facet>\n          #{user.nameVarc}\n     </p:column>\n\n     <p:column>\n        <f:facet name="header">A paterno</f:facet>\n          #{user.lastNameVarc}\n     </p:column>\n     <p:column>\n        <f:facet name="header">Activo</f:facet> …
Run Code Online (Sandbox Code Playgroud)

datatable jsf primefaces

3
推荐指数
1
解决办法
957
查看次数

标签 统计

datatable ×1

jsf ×1

primefaces ×1