创建表单构建器后,用户可以为Web表单选择任意数量的字段。然后,该工具生成了一个代码片段,用户可以在JSP中复制该代码片段。
提交的表单数据作为键值对存储在DB中,因此表单特定数据基本上只需要两列。如果我没记错的话,DB数据的处理需要在Java之外完成。
因此创建好的excel输出有点棘手。我最终使用了iReport及其交叉表功能,但这并不是一个很好的体验。
存储此类表单数据的方法是否比使用键值对更好? 或者是否有一些很好的方法可以使用交叉表/数据透视键值数据进行报告?
答案 0 :(得分:0)
我尝试遵循The Rule of Least Power - 使用可能的最简单的数据结构为您提供更大的显示灵活性。也就是说,Excel的数据透视表功能对于简单的数据结构来说绝对是非常好的。创建一个之后,您可能希望尝试连接到它的数据透视图功能以灵活地可视化数据 - 对数据透视表的任何更改都会自动反映在数据透视表中。