【发布时间】:2011-04-07 13:58:19
【问题描述】:
我想创建一个数据表,其中包含来自数据库的大量数据和大量格式(例如,背景颜色取决于列值)。有没有免费的工具可以让这变得简单?
【问题讨论】:
我想创建一个数据表,其中包含来自数据库的大量数据和大量格式(例如,背景颜色取决于列值)。有没有免费的工具可以让这变得简单?
【问题讨论】:
对于来自数据库的数据,您可以无缝集成Data table。效果很好,并且有很多功能,如多列排序、分页、谷歌搜索、列突出显示、AJAX 自动加载等。我也听说过关于 jqGrid 的好消息。还没有尝试过,但在不久的将来会这样做。
【讨论】:
有很多方法。如果你想要一个多合一的解决方案,你只需要提供一个简单的 XHTML 文件和一个 Javabean 类(在通常的 JAR 文件和一些用于数据访问的 DAO/JDBC/JPA 样板旁边),那么我' d 建议查看 Java EE 提供的基于 MVC 框架的组件JSF,然后特别是PrimeFaces component library。它有一个功能丰富的<p:dataTable> 组件。您可以找到一些示例here,其中包含您需要的所有 XHTML 和 Javabean 代码。 PrimeFaces 支持the CSS themeroller 框架,应该可以让你轻松改变外观。
JSF 的学习曲线很陡。
【讨论】: