Primefaces,dataexporter和watermark

时间:2013-03-01 20:08:46

标签: jsf primefaces client-side

我有一个带有过滤列的dataTable,并使用水印设置输入值并在标题中保存一些空间,但是当尝试使用dataExport时,pdf文件使用waterMark中的某种引用进行渲染,如:

  

列标题


  

org.primefaces.component.watermark.Watermark@46339a4c
  所需的列内容(...)

我的xhtml的结构基本上是:

    <h:form id="formID">

    <p:commandButton value="Export"ajax="false">
        <p:dataExporter type="pdf" fileName="file" preProcessor="#{my.stuff}" target="tableID" />
    </p:commandButton>

    <p:dataTable id="tableID" value="#{my.content}" var="myTable">
        <p:column id="columnID1" filterBy="#{myTable.Item}">
            <p:watermark value="Item" forElement="formID:tableID:columnID1" />
            <p:outputText value=#{myTable.Item}" />
        </p:column>
    </p:dataTable>

</h:form>

提前致谢,对不好的英语感到抱歉。

0 个答案:

没有答案