预定报告的显示标签在哪里?

时间:2009-10-20 00:59:21

标签: java reporting-services reporting displaytag

所以我一直在制作一些报告并使用displaytag以html,csv,excel,pdf等输出这些报告。它们是分页的,并且采用简单的对象图...并且每次都输出很好的结果,很少码。

但是,我需要在jsp之外使用displaytag或其等价物。这样用户就可以安排报告运行,并且该报告存储在数据库中,或通过电子邮件发送以供以后查看。我看过基于jasper的报告解决方案,但制作一个jasper jrxml文件只是一场噩梦。我知道有gui工具可以提供帮助,但我对displaytable的简单输出感到满意,所以我很乐意放弃这种控制以便于实现。

真的,如果我可以拿出显示:表格配置jsp我会,所以在提出解决方案时请记住这一点。

顺便说一句,java解决方案将是我的一杯茶。

1 个答案:

答案 0 :(得分:0)

为什么需要将其从JSP中删除?它在格式化数据方面做得非常好。

您可以编写一些代码,向您的报告JSP发出Web请求。然后它将输出流式传输到磁盘,或者您想要做什么。最简单的方法是使用URLHttpURLConnection类来发出请求。

然后只需安排这个新代码,而无需对JSP进行任何更改。