使用 JSF 中的 Tomahawk 将网页数据转换为 PDF 格式?

发布于 2024-08-22 11:59:25 字数 123 浏览 11 评论 0原文

我是 JSf 和 Tomahawk 技术的新手。在应用程序中,我有一个数据表,我想使用 TomahawkSandBox 单击按钮将数据表中的信息存储为 PDF 格式。请帮忙。

i am a newbie to JSf and Tomahawk Technology. In application i am having a datatable, i want store the information from he data table into a PDF format on a click of a button using Tomahawk and SandBox.Kindly Help.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

永不分离 2024-08-29 11:59:25

更好的是,使用 JasperReports。它在后台使用 iText 将报告导出为 PDF。

Even better, use JasperReports. It uses iText behind the scene to export reports to PDF.

琴流音 2024-08-29 11:59:25

为此,您可能需要 iText
另请参阅此 - http://www.junlu.com/msg/281869.html

You may need iText for this.
Also see this - http://www.junlu.com/msg/281869.html

方觉久 2024-08-29 11:59:25

正如您所提到的,您正在使用沙箱,请使用沙箱中的 exporterActionListener 组件将数据从数据表导出到 PDF。您需要 itext-0.99.jar 使用相同版本

代码示例

<!-- sandbox tag library declaration -->
<%@ taglib uri="http://myfaces.apache.org/sandbox" prefix="s"%>
   .
   .  <!-- your data Tabel will be here -->
   .
   .

<h:commandButton value="Export as pdf">
     <s:exporterActionListener for="Id of the Data Tabel" fileType="PDF" />
</h:commandButton>

As you have mentioned you are using sandbox, use exporterActionListener component in the sandbox to export the data from data tabel into PDF. You need the itext-0.99.jar use the same version

Code sample

<!-- sandbox tag library declaration -->
<%@ taglib uri="http://myfaces.apache.org/sandbox" prefix="s"%>
   .
   .  <!-- your data Tabel will be here -->
   .
   .

<h:commandButton value="Export as pdf">
     <s:exporterActionListener for="Id of the Data Tabel" fileType="PDF" />
</h:commandButton>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文