关闭

web页面上报表数据展现的编程简化

标签: 报表编程web服务器servlettable
933人阅读 评论(0) 收藏 举报

        网页上展现报表数据通常用TABLE,通过table单元个合并,样式设置,可以达到理想的展现效果。

       报表数据的展现却 伴随着报表的复杂程度的提高越来越没有好办法。传统的实现模式是,将报表数据包装到form,这些数据包括,报表id,报表展现环境(如:单位,时期,指 标集),然后post给servlet处理,servlet接收到form的数据后,将报表中指标、值对取出,存到报表对应物理表中。

以上模式的先天缺点:虽然有一层form封装,但只是属性、值对,交给服务器的报表数据也是零散的,服务器的编码随报表的复杂度提高而变得越来越复杂,难以维护。

     怎样找到一个更好编程模型呢?
     欢迎参与讨论!

    本 人意见:客户端封装一层报表js对象。这个对象能从服务器初试化,有一个报表xml接口,服务器的提供的报表服务遵从这个规定,可以将报表数据返回给 web端报表js对象。另一方面,web端报表js能方便地将页面table的数据单元格包装到报表js对象,报表js将这些数据打包为报表xml(同样 遵从刚才的报表xml接口规范)向服务器提交。服务器再对该报表xml进行处理。
0
0

猜你在找
【直播】机器学习&数据挖掘7周实训--韦玮
【套餐】系统集成项目管理工程师顺利通关--徐朋
【直播】3小时掌握Docker最佳实战-徐西宁
【套餐】机器学习系列套餐(算法+实战)--唐宇迪
【直播】计算机视觉原理及实战--屈教授
【套餐】微信订阅号+服务号Java版 v2.0--翟东平
【直播】机器学习之矩阵--黄博士
【套餐】微信订阅号+服务号Java版 v2.0--翟东平
【直播】机器学习之凸优化--马博士
【套餐】Javascript 设计模式实战--曾亮
查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:17485次
    • 积分:289
    • 等级:
    • 排名:千里之外
    • 原创:11篇
    • 转载:2篇
    • 译文:0篇
    • 评论:4条
    最新评论