【AICon】AI 基础设施、LLM运维、大模型训练与推理,一场会议,全方位涵盖! >>> 了解详情
写点什么

Java 和 Grails 的动态报表

  • 2009-02-12
  • 本文字数:464 字

    阅读完需:约 2 分钟

DynamicJasper 是一个开源库,基于 Jasper Reports (已面世很多年,最近开始与 Grails 集成)。DynamicJasper 的核心思想是动态创建报表和运行时配置。可以在运行时配置的选项包括:

  • 变量
  • 函数
  • 子报表

完整特性参见其网站。DynamicJasper 的团队负责人 Juan Manuel Alvarez 告诉 InfoQ 基于某些原因他们创建了一个用于 Grails 的插件:

  • 可以方便的把数据导出成各种格式(pdf、xls、rtf、csv、html 等等)
  • 在 Grails 生成报表几乎无需配置,在 Java 里同样简单。可以直接从域类里生成报表,Grails 提供 CRUD 操作。
  • 我们希望在不久的将来支持一个默认框架,包括利用 DJ 显著减少开发时间的报表。
  • 你可以通过 URL 直接生成动态报表。

插件页面上提供了一个如何使用的简易教程,更多教程和文档可访问DynamicJasper 网站。

DynamicJasper 插件支持 Grails 1.0.3 和 1.0.4 ,目前正在积极的准备支持未来的 Grails 1.1。DynamicJasper 的未来目标是将报表变得尽可能简单。他们也通过论坛和问题跟踪系统积极听取社区反馈,正在增加更多文档和例子以降低学习曲线。

查看英文原文 Dynamic Report for Java and Grail

2009-02-12 23:225110
用户头像

发布了 501 篇内容, 共 248.5 次阅读, 收获喜欢 57 次。

关注

评论

发布
暂无评论
发现更多内容

Python图像处理丨基于K-Means聚类的图像区域分割

华为云开发者联盟

Python 人工智能 图像处理 企业号九月金秋榜

明源云与华为联合发起828 B2B企业节,共同成就好生意!

IT资讯搬运工

华为

10分钟带你学习华为云数据库RDS

wljslmz

数据库 华为云 9月月更

益思芯科技加入龙蜥社区,推动网络和存储DPU芯片创新落地

OpenAnolis小助手

开源 芯片 龙蜥社区 CLA 益思芯科技

最全元宇宙概念分析!元宇宙为何发展于区块链?

TinTinLand

区块链 人工智能 元宇宙

构建运维监控体系设计思路概述

穿过生命散发芬芳

监控体系 9月月更

需求变更,敏捷项目应如何做?

敏捷开发

Scrum 敏捷 需求管理 需求 Scrum团队

为什么越来越多博士逃离科研?

博文视点Broadview

这份数据安全自查checklist请拿好,帮你补齐安全短板的妙招全在里面!

京东科技开发者

数据库 安全 数据安全 云安全 京东云

降本:云原生可观测性新定义

观测云

阿里开源的升级思考:开源委员会的三个关键行动点

阿里技术

开源

web前端培训班怎么选?

小谷哥

客户案例|宜泊科技怎样实现智慧停车可观测

观测云

关于 eBPF 安全可观测性,你需要知道的那些事儿

OpenAnolis小助手

Linux 开源 内核 ebpf 龙蜥技术

Authing 郑凌:我眼中的 Authing

Authing

小红书自研小程序:电商体验与效果优化的运行时体系设计

小红书技术REDtech

小程序 构建 小程序运行时 JS Bridge

Sprint Review能不能做成Demo演示?

LigaAI

Scrum 敏捷开发 迭代增量开发 高效办公 企业号九月金秋榜

4天带你上手HarmonyOS ArkUI开发

HarmonyOS开发者

HarmonyOS

如何选择大数据培训课程

小谷哥

月满中秋夜|中秋和 Jina AI 一起过

Jina AI

开源 人工智能’ 神经搜索

零基础应该在大数据培训机构学习

小谷哥

大数据培训班学习靠谱吗?

小谷哥

【活动预告】数据集成海外专场Meetup:走进Shopee,聊透SeaTunnel优化实践

Apache SeaTunnel

技术分享 数据同步 数据集成 社区活动

如何让开发者直接在应用后台控制用户的运动状态?

HMS Core

下一代 SCA:流水线成分分析

SEAL安全

DevSecOps SCA 软件成分分析 软件组成分析 软件供应链安全

TDengine支持多种写入协议,四种写入方式提效大全

TDengine

tdengine 开源 时序数据库 企业号九月金秋榜

中秋节,华为云AI送上超级大月亮制作教程,体验赢开发者键鼠套装

华为云开发者联盟

人工智能 华为云 中秋节 企业号九月金秋榜

如何构建企业级的容器云PaaS平台

阿泽🧸

PaaS 9月月更

面试突击:什么是跨域问题?如何解决?

Java快了!

java;

Hi3861 通过UART串口协议与其它开发板进行通信

OpenHarmony开发者

OpenHarmony

浅析 Web3.0 DApp(去中心化应用程序)设计架构

掘金安东尼

前端 Web3.0 9月月更

Java和Grails的动态报表_Java_Craig Wickesser_InfoQ精选文章