我有一个要求,我必须从数据库创建 pdf。这样的要求几乎有12个。
尽管如此,他们都有相同的目标。即显示ResultSet
从我的 pstmt.executeQuery()
返回进入某种表格。
我现在所知道的是我必须使用 iText jar 来完成此任务。有人可以指导我如何去做吗?
我想做这样的东西
public static void createPdf(String query){
//Code to create Pdf Table
}
谢谢!
最佳答案
巩固ResultSet
条目 List<Object[]>
PDF 中的表格的列数与列表中的条目之一的列数相同。例如;-
int numberOfColumns = results.get(0).length;
PdfPTable table = new PdfPTable(numberOfColumns);
迭代结果列表,以及 Object[]
。继续将值添加到表中:
//obj is an entry in the `Object[]`
table.addCell(new PdfPCell(new Paragraph(obj)));
关于java - 使用类似 'Select * from some_table where some condition' 的查询从数据库创建 Pdf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20779583/