0

这是我的第一个 Web 应用程序,我需要创建一个网页,其中包含一个表格,并且正在从后端数据库填充数据。我还想在其中包括分页。

我在对表和 struts2 进行 google 时发现了这些:Datatable.net 和 struts2 网格插件。

有没有更好的创建表的解决方案?

4

2 回答 2

0

一个好的可能是使用Displaytag,与 struts2 一起工作,并使用类似 jsp 的标签。您还可以使用分页导出结果(以 pdf 或 excel 格式),根据列顺序对行进行排序等......

于 2012-11-29T13:34:07.980 回答
0

解决方案取决于您的目标和要显示的数据。回答以下问题:

  • 您想导出到 PDF/Excel 吗?
  • 你会显示大数据集还是小数据集?
  • 您需要执行异步请求吗?

Datatable 似乎是一个有趣的解决方案,尽管它完全基于 javascript。我主要使用 displaytag,它很容易使用。但是,该项目似乎已被放弃,因此预计不会有任何更新(我最近将其分叉到https://github.com/mmalmeida/displaytag/以便我们可以解决现有问题)。

JMesa也相当不错。干净地实现它有点困难(即,不创建不需要的依赖项) - 所以我会考虑只为中级开发人员使用它。

于 2012-11-29T09:58:45.430 回答