巧设快逸报表服务器,提高Web报表开发调试效率
程序员可能都会承认,开发一个稳定健壮的程序,只用20%的时间编写代码,其它80%的时间往往花在调试和修改程序上。
在Web报表开发中,这个二八定律也同样适用。报表设计完成、部署成功后,往往还需要根据客户的实际需求进行大量的报表更改、调试、优化的工作,而在这个时候调试报表的速度是最重要的。
下面就介绍加快快逸报表调试速度的一个技巧,加快快逸报表部署成功后不断修改、发布、再修改、再发布的过程。
有的快逸报表客户会遇到这样的问题:每次修改更新报表后,把新报表上传到服务器后,都要重新启动服务器报表才能生效,如果不重启服务器,显示的结果都为原来的样式,很影响应用开发效率.
分析这个问题:理论上不更新xml配置文件是不需要重新启动J2EE应用服务器的,可能是系统缓存造成的影响。
解决技巧:在报表项目的开发测试阶段,可以将快逸报表服务器设置为每次浏览报表都更新缓存,等报表测试完成正式上线时,再将快逸报表服务器设置为使用缓存工作。以提高性能。具体方法如下:
在部署项目时,在发布目录的reportConfig.xml配置文件中的设置:
<config>
<name>alwaysReloadDefine</name>
<value>yes</value>
</config>
这样报表每次上传后都可以及时更新了。在报表开发测试完成后,再去掉这个设置,就可以又使用J2EE应用服务器的缓存来提高快逸报表性能了
引自:Web报表工具知识库
相关文章:报表工具分类-实现技术;部署与集成 ;常用五种web服务器缓存目录 ;好的java开发工具
其他相关内容: Java报表打印方案;用多源关联分片设计.NET报表 ; 探讨报表工具 ;.net报表研究
发布日期:2009/04/04
本文分类:
安装部署