Exportando para pdf (displaytag)?

1 resposta
juniorsatanas

eu estou tentando fazer uma exportação para pdf, mais nãoe star dando certo, estou usando displaytag, alguem já fez isso ?

o código:

<jsp:root version="1.2" xmlns:jsp="http://java.sun.com/JSP/Page" xmlns:display="urn:jsptld:http://displaytag.sf.net">
  <jsp:directive.page contentType="text/html; charset=UTF-8" />
  <jsp:directive.page import="org.displaytag.sample.*" />
  <jsp:include page="inc/header.jsp" flush="true" />

  <jsp:scriptlet> request.setAttribute( "test", new ReportList(10) ); </jsp:scriptlet>

  <h2>"What You See Is What You Get" Exports</h2>

  <display:table name="test" class="simple nocol" export="true" decorator="org.displaytag.sample.decorators.HtmlTotalWrapper">
    <display:setProperty name="export.pdf.decorator" value="org.displaytag.sample.decorators.ItextTotalWrapper" />
    <display:setProperty name="export.pdf.filename" value="example.pdf" />
    <display:setProperty name="export.rtf.decorator" value="org.displaytag.sample.decorators.ItextTotalWrapper" />
    <display:setProperty name="export.rtf.filename" value="example.rtf" />
    <display:setProperty name="export.excel.decorator" value="org.displaytag.sample.decorators.HssfTotalWrapper" />
    <display:setProperty name="export.excel.filename" value="example.xls" />
    <display:setProperty name="export.csv" value="false" />
    <display:setProperty name="export.xml" value="false" />
    <display:caption media="html">
      <strong>A Caption</strong>
    </display:caption>
    <display:caption media="excel pdf rtf">A Caption</display:caption>
    <display:footer media="html">
      <tr>
        <td colspan="4"><strong>Sample footer</strong></td>
      </tr>
    </display:footer>
    <display:footer media="excel pdf rtf">Sample footer</display:footer>
    <display:column property="city" title="CITY" group="1" />
    <display:column property="project" title="PROJECT" group="2" />
    <display:column property="amount" title="HOURS" />
    <display:column property="task" title="TASK" />
  </display:table>

1 Resposta

B

Olá, já verificou se no seu displaytag.properties a função de exportação está como “True”?

Criado 25 de julho de 2007
Ultima resposta 16 de dez. de 2009
Respostas 1
Participantes 2