2009-03-03 6 views
0

Im Wesentlichen, was ich suche, ist eine gute Möglichkeit, eine schnelle Datenbankschnittstelle zu erstellen. In meiner (begrenzten) Erfahrung mit ASP.net habe ich ein Gridview-Steuerelement für diese Aufgabe verwendet. Für dieses Projekt werde ich jedoch Java verwenden.Gridview-ähnliche Anzeige für Hibernate-Objekte in Java?

Kann jemand eine gute Möglichkeit empfehlen, ein Gridview-ähnliches Steuerelement (mit bearbeitbaren und sortierbaren Zeilen) in einem Java-Web-Framework einzurichten? Ich wollte Spring MVC verwenden, bin aber keinem Java-Web-Framework besonders verbunden.

Meine Daten werden mithilfe von Hibernate aus einer Datenbank abgerufen, sodass alle Steuerelemente, die direkt in diese Datenbank eingefügt werden können, sehr gut sind.

Antwort

2

Java Server Faces (JSF) verfügt über eine Komponente dataTable. Wenn Sie das mit einem Framework kombinieren, das auf JSF basiert, wie IceFaces, erhalten Sie ebenfalls eine Sortierung.

Wenn Sie jedoch nach einer schnellen Bibliothek suchen, die Sie in eine JSP einfügen können, sehen Sie sich displayTag an. Er kümmert sich nicht um die Bearbeitung der Daten (sollte leicht genug sein, um trotzdem irgendeinen Code dafür zu schreiben), sondern wird mit Blättern und Sortieren umgehen.

+0

displayTag ist nett – karlipoppins

+0

Nicht viel Glück haben Hibernate POJs in Display-Tag stecken. –

+0

Ich habe Hibernate POJOs zuvor mit DisplayTag ohne Probleme verwendet. Sind Sie sicher, dass die Hibernate POJOs Probleme verursachen? –

1

Tapestry 5 hat auch eine Rasteransicht sowie eine gute Integration in Hibernate. This tutorial zeigt Ihnen die Grundlagen.

+0

Danke, ich denke, ich kann geben Phill schlägt einen Versuch zuerst, da sie ein wenig leichter aussehen. –