the incredible Leitman
Erfahrenes Mitglied
Hallo,
ich bin ziemlich neu in Java / JSP und diesem ganzen Thema,
deshalb weiß ich auch leider nicht genau, wonach ich suchen soll -.-
Jedoch habe ich mal eine kleine Webanwendung geschrieben...
Daten aus einer DB2 Datenbank kann ich bereits laden und in einer dynamischen Tabelle Tabelle in einem .jsp file anzeigen
;-)
Nun würde ich gerne eine Funktionalität einbauen,
mit der ich einzelne Datensätze bearbeiten / löschen kann.
Wie würde man so etwas gestalten?
Zu meinem Bisherigen:
Ich habe eine Benutzer Oberfläche (overviewUser.jsp) in der ich meine Benutzer, die ich aus der DB bekomme anzeige.
Über einen Link kommt man auf eine neue Seite (detailUser.jsp) in der ich Daten für Benutzer eingeben kann. Diese besteht aus einer Form mit einem Submit Button.
Über diesen rufe ich "doSaveUser.jsp" auf,
in dem ich mit eine DB Connection baue und die request Parameter in der Datenbank eintrage.
Wenn erfolgreich, leite ich mittels
zurück zur Übersicht, in der dann auch gleich der neue Benutzer mit angezeigt wird 
So weit, so gut.
Doch nun würde ich gerne die vorhandenen gespeicherten Daten editieren können,
wie geht man da am besten vor?
Brauche ich nun für jede Aktion ein eigenes Jsp?
Zwar kann ich einen Link einfügen und den ebenfalls auf detailUser.jsp verlinken
und alle meine Parameter mitgeben.
alos iwie folgendermaßen:
Aber dann habe ich in der Browserleiste natürlich alles stehen... Benutzername, Passwort, etc...
das ist irgendwie doof xD
Wie könnte ich das lösen?
ich bin ziemlich neu in Java / JSP und diesem ganzen Thema,
deshalb weiß ich auch leider nicht genau, wonach ich suchen soll -.-
Jedoch habe ich mal eine kleine Webanwendung geschrieben...
Daten aus einer DB2 Datenbank kann ich bereits laden und in einer dynamischen Tabelle Tabelle in einem .jsp file anzeigen

Nun würde ich gerne eine Funktionalität einbauen,
mit der ich einzelne Datensätze bearbeiten / löschen kann.
Wie würde man so etwas gestalten?
Zu meinem Bisherigen:
Ich habe eine Benutzer Oberfläche (overviewUser.jsp) in der ich meine Benutzer, die ich aus der DB bekomme anzeige.
Über einen Link kommt man auf eine neue Seite (detailUser.jsp) in der ich Daten für Benutzer eingeben kann. Diese besteht aus einer Form mit einem Submit Button.
Über diesen rufe ich "doSaveUser.jsp" auf,
in dem ich mit eine DB Connection baue und die request Parameter in der Datenbank eintrage.
Wenn erfolgreich, leite ich mittels
Java:
response.sendRedirect("overviewUser.jsp");

So weit, so gut.
Doch nun würde ich gerne die vorhandenen gespeicherten Daten editieren können,
wie geht man da am besten vor?
Brauche ich nun für jede Aktion ein eigenes Jsp?

Zwar kann ich einen Link einfügen und den ebenfalls auf detailUser.jsp verlinken
und alle meine Parameter mitgeben.
alos iwie folgendermaßen:
Java:
<a name="entry_edit" href="detailUser.jsp?username=<%=rset.getString("USERNAME")%>&right=<%=rset.getString("RIGHT")%>&password=<%=rset.getString("PASSWORD")%>" onfocus="is_button_in_focus=true;" onblur="is_button_in_focus=false;">
das ist irgendwie doof xD
Wie könnte ich das lösen?