嗨,伙计们,我正在尝试使用自己的“导出”按钮创建多个表,我使用ui:重复标签生成所有数据表,问题是我需要将表的ID放在dataextor的目标属性中,因为在JSF中您不能动态生成ID,我无法区分数据表,它们都具有相同的ID:(:
<ui:repeat var="location" value="#{locationOwner.locations}"
varStatus="status">
<h2>
Localidad:
<h:outputText value="#{location.name}" />
</h2>
<h:commandLink>
<p:graphicImage value="resources/images/excel.png" />
<h:outputLabel>Exportar</h:outputLabel>
<p:dataExporter type="xls" target="tablaExp"
fileName="pedidosEnDisponibilidad#{location.name}" />
</h:commandLink>
<p:dataTable id="tablaExp" var="storeRequest"
value="#{location.userRequests}">
<p:column>
<f:facet name="header">Nombre del cliente</f:facet>
<h:outputText value="#{storeRequest.clientName}" />
</p:column>
<p:column>
<f:facet name="header">Email del cliente</f:facet>
<h:outputText value="#{storeRequest.clientEmail}" />
</p:column>
<p:column>
<f:facet name="header">Número del cliente</f:facet>
<h:outputText value="#{storeRequest.clientNumber}" />
</p:column>
<p:column>
<f:facet name="header">Equipo</f:facet>
<h:outputText value="#{storeRequest.equipo.productName}" />
</p:column>
<p:column>
<f:facet name="header">Método de contacto</f:facet>
<h:outputText value="#{storeRequest.contactMethod}" />
</p:column>
<p:column>
<f:facet name="header">Fecha del pedido</f:facet>
<h:outputText value="#{storeRequest.requestedDate}" />
</p:column>
</p:dataTable>
</ui:repeat>
我想你可以使用你的<代码>
例如:
<h:commandLink>
<p:dataExporter type="xls" target="tablaExp#{status.index}" ... />
</h:commandLink>
<p:dataTable id="tablaExp#{status.index}" ...>
看见http://docs.oracle.com/javaee/6/javaserverfaces/2.1/docs/vdldocs/facelets/ui/repeat.html了解更多信息。
我的问题是,当我单击按钮导出数据表时,它只导出列标题,我的 excel 文件生成时没有行。 我使用的是普里米斯5.3并试图使用apache poi 3.8和3.10-FINAL,但两者都不工作的权利。 在日志中我没有错误。 编辑:我已经知道发生了什么。问题是,当我的表加载时,它是空的,但看起来像将其导出到 excel 的按钮,保持某种缓存,表为空,即使在我将数据加载到表中后,按钮也会继续导出 ex
我正在使用jsf 2.2和primefaces开发一个web应用程序。我想根据用户选择的不同选项转到一个或另一个页面。如果用户选择控制台PS4,而伦敦城转到第1页,我该怎么办。xhtml,如果他选择了控制台xbox和巴黎城市,请转到第2页。xhtml? 代码如下:
这是我在Stack Overflow上的第一篇文章。在发布之前,我研究了很多。在我使用Java Primefaces的系统中,我使用普通的SQL。我在第三个企业项目中,我更喜欢这种方式。 我找不到任何使用普通SQL的例子,只有使用框架(JPA等) 我知道在数组列表中我会手动传递限制。选择... from... ORDER BY... LIMIT 但是我需要一个完整的例子,使用数据库(不是内存中的静
我是docker的新手,在运送数据容器时遇到了一个问题。好的,通常我们会发送图像,用户可以根据需要从该图像中启动容器,对吗? 现在我也想运送一些数据——所以我做了一个数据容器: 接下来,我简单地启动了一个bash,并将一些数据插入到我的数据容器中 现在我想允许我的团队成员使用相同的数据(脱机),所以我想“发送”我的数据容器给他们。因此我使用 但是当我重新导入这个 我不能使用这个“容器”,因为它似乎
我试图通过Export Impex脚本从多个表中导出数据,但无法为多个表定义标题。层次结构类似于:OrderTable 有人能建议我如何实现这一点吗?
本文向大家介绍MySQL数据库使用mysqldump导出数据详解,包括了MySQL数据库使用mysqldump导出数据详解的使用技巧和注意事项,需要的朋友参考一下 mysqldump是mysql用于转存储数据库的客户端程序。它主要产生一系列的SQL语句,可以封装到文件,该文件包含有所有重建您的数据库所需要的 SQL命令如CREATE DATABASE,CREATE TABLE,INSERT等等。可