我有以下问题:
我从我的数据库中以“0”和“1”字符串的形式获得假/真值。
因为我想对我的用户好:-),所以我的数据表中的输出不应该是零和一。
所以我使用了一个代表状态零和一的图形。
我这样做(在 p:datatable 内):
<p:column width="50" sortBy="#{report.arrived}">
<f:facet name="header">Report?</f:facet>
<p:graphicImage library="images"
name="#{report.arrived}.gif" />
</p:column>
所以 0.gif 显示为 false,1.gif 显示为 true。
它看起来像这样:
我对 primefaces 的数据导出器的问题是该列将导出为
org.primefaces.component.graphicimage.GraphicImage@26bbdbd
有没有办法改变导出的值?任何想法如何获得图形图像并导出值?
我感谢您的帮助!
规格:JBoss 7.1 JSF 2.0 Primefaces 3.5
编辑:
已解决,与此解决方案类似,感谢 BalusC !