我想使用Dynamic Jasper创建我的数据库的报告,即mySQL。
另外,我想知道我可以向Dynamic Jasper发送属性,用户将根据XHTML MP从前端选择属性,然后我希望Dynamic Jasper对所选属性进行报告。
P.S。:我通过Servlet将所选属性发送到Dynamic Jasper
答案 0 :(得分:0)
你已经回答了
接收servlet,我们称之为ReportingTestServlet
,这个servlet将从前端接收属性。
创建一个实用程序类,让我们调用它ReportGenerator
,如果你想稍后向servlet添加更多的报告,我更喜欢使用实用程序类来使事情更易于维护。这个类看起来像这个Fixed Column Width Test,这是来自DJ的样本。主要是类将获取参数并返回DynamicReport
对象。
最后,您将编写类似DjReportTest的内容,使用DynamicReport
并使用JasperReport API创建JasperPrint
对象,此对象可以从JasperReport轻松导出为PDF / HTML / RTF API
希望有所帮助