【问题标题】:Gridview like display for hibernate objects in Java?Gridview 类似于 Java 中休眠对象的显示?
【发布时间】:2010-10-11 00:38:22
【问题描述】:

基本上我正在寻找的是一种构建快速数据库界面的好方法。在我对 ASP.net 的(有限)经验中,我使用了 Gridview 控件来完成此任务。但是对于这个项目,我将使用 Java。

谁能推荐一种在 Java Web 框架中设置类似 Gridview 的控件(具有可编辑和可排序的行)的好方法?我倾向于使用 Spring MVC,但我并不特别依赖任何 Java Web 框架。

我的数据是使用 Hibernate 从数据库中提取的,因此任何可以直接插入其中的控件都很棒。

【问题讨论】:

    标签: java hibernate user-interface web-applications gridview


    【解决方案1】:

    Java Server Faces (JSF) 有一个dataTable 组件。如果您将它与构建在 JSF 之上的框架(例如 IceFaces)结合起来,您也将获得排序。

    但是,如果您正在寻找一个可以放入 JSP 的快速库,请查看 displayTag。不处理数据的编辑(应该很容易为此编写一些代码),但会处理分页和排序。

    【讨论】:

    • 运气不好将 Hibernate POJ 插入显示标签。
    • 我之前使用过 Hibernate POJO 和 displayTag 没有问题。您确定是 Hibernate POJO 导致了问题吗?
    • 是的,这不是显示标签的问题,而是显示标签带来了一个异常,当我执行 POJO 的 html 输出时,该异常通常会隐藏在日志中。
    【解决方案2】:

    Tapestry 5 还具有网格视图以及与 Hibernate 的良好集成。 This tutorial 向您展示基础知识。

    【讨论】:

    • 谢谢,我想我可以先试试 Phill 的建议,因为它们看起来更轻一些。
    猜你喜欢
    • 2015-05-09
    • 2012-11-21
    • 1970-01-01
    • 2017-03-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-01
    相关资源
    最近更新 更多