【问题标题】:How to get data from jsp page between two dates and generate PDF or Excel reports如何从两个日期之间的jsp页面获取数据并生成PDF或Excel报告
【发布时间】:2011-04-05 12:06:55
【问题描述】:

我现在正在研究 java 项目,直到我完成从数据库中获取数据并将其显示在表中作为 jsp 页面中的数据网格,然后将数据转换为 PDF 或 Excel 报告也完成。但是现在我的问题是,如果要获取数据历史记录,我必须参考两个日期之间的日期和日期,我必须在 PDF 或 Excel 中显示数据,现在我已经在该过程中遇到了请谁能告诉我该怎么做。

提前感谢.......!

【问题讨论】:

  • 一些代码将帮助我们更好地帮助您
  • 您在数据库上触发什么查询以获取 jsp 页面中数据网格中的数据?

标签: java mysql jsp netbeans netbeans-6.9


【解决方案1】:

假设您知道如何从数据库中获取数据(在两个日期之间),并且您唯一的问题是将其输出到 pdf/excel。我实现它的最简单和最快的方法是输出为 CSV 格式 - 像这样设置响应标头:

response.setHeader("Content-disposition:", "attachment; filename="output-filename.csv";
            response.setHeader("Authorization", utils.getSafeHeader(request, "Authorization", null));
            response.setContentType("application/vnd.ms-excel");
            response.setCharacterEncoding("UTF-8"); 

【讨论】:

    猜你喜欢
    • 2020-12-15
    • 1970-01-01
    • 1970-01-01
    • 2015-02-17
    • 1970-01-01
    • 1970-01-01
    • 2013-10-19
    • 1970-01-01
    • 2019-04-19
    相关资源
    最近更新 更多