cl0udt
Lt. Junior Grade
- Registriert
- Sep. 2008
- Beiträge
- 508
[JAVA] Wicket ListView erstellen
Hallo zusammen,
habe ein ziemlich nerviges Problem und ist jetzt auch schon sehr viel zeit drauf gegangen, ohne dass ich Ergebnisse erzielen konnte.
Ich habe ein auf einer meiner Pages ein Textfeld, mit dem man User in meiner Datenbank suchen kann. Beim klick auf suchen, bekomme ich auch eine List<User> zurück (bzw. List<IModel<User>>. Dies alles geschieht in einer Form:
Wie in dem Kommentar geschrieben, möchte ich einfach nur eine Liste der User angezeigt bekommen, bei der ich z.b. auf den Username klicken kann.
Ich bekomme es aber einfach nicht hin. Im Prinzip ist mir egal, wie ich es mache, aber es soll möglichst einfach gehalten sein. Ohne dass ich noch groß hilfsklassen anlegen muss. Am liebsten wäre mir ja eines der beispiele auf der Wicket-Page, wie z.B. DataView gewesen, aber das erscheint mir doch sehr viel Aufwand.
Hat jemand eine Idee, wie ich das möglichst simpel hinbekomme? Danke schonmal!!
Hallo zusammen,
habe ein ziemlich nerviges Problem und ist jetzt auch schon sehr viel zeit drauf gegangen, ohne dass ich Ergebnisse erzielen konnte.
Ich habe ein auf einer meiner Pages ein Textfeld, mit dem man User in meiner Datenbank suchen kann. Beim klick auf suchen, bekomme ich auch eine List<User> zurück (bzw. List<IModel<User>>. Dies alles geschieht in einer Form:
Code:
Form form = new Form("searchForm"){
userList = new ArrayList<IModel<User>>();
userList = userdao.searchByUsername(searchUser.getValue());
protected void onSubmit() {
if (userList.size() > 0){
// Hier soll eine Liste mit den Usern angezeigt werden,
// bei der der Username verlinkt ist, z.b. via setResponsepage(...)
}
else ...
};
}
add (form);
Wie in dem Kommentar geschrieben, möchte ich einfach nur eine Liste der User angezeigt bekommen, bei der ich z.b. auf den Username klicken kann.
Ich bekomme es aber einfach nicht hin. Im Prinzip ist mir egal, wie ich es mache, aber es soll möglichst einfach gehalten sein. Ohne dass ich noch groß hilfsklassen anlegen muss. Am liebsten wäre mir ja eines der beispiele auf der Wicket-Page, wie z.B. DataView gewesen, aber das erscheint mir doch sehr viel Aufwand.
Hat jemand eine Idee, wie ich das möglichst simpel hinbekomme? Danke schonmal!!
Zuletzt bearbeitet: