Servlets und JSP

Status
Nicht offen für weitere Antworten.

Freaky Lady

Mitglied
Hallo zusammen !

So, hier mal ein Thema wo man alles über JSP und Servlets besprechen kann :wink:



Nun meine erste Frage wäre:

Ich habe ein Servlet, dass Daten aus einer Datenbank holt und sie in der JSP-Datei anzeigt (Tabelle) hinter jeder Zeile ist eine Checkbox. Schlussendlich kann man die Datensätze auswählen (über Checkbox) und dann unten auf einen Button "Alle markierten löschen" klicken. Natürlich noch n Button Abbrechen wo man automatisch zur Index-Seite zurückkehrt. Nun also, ich habe bereits ein Servlet erstellt, dass aber bis jetzt nur ne if else Bedingung enthält, es wird abgefragt welcher Button gedrückt wurde, also einfach gesagt if abbrechen-Button gedrückt, so machts ein forward auf die Tabelle, und else müsste die Checkboxen abfragen, welche gewählt wurden. Die Connection zur DB steht schon, aber wie frage ich die Checkboxen ab ob sie gewählt sind ???

Hoffe hab mich verständlich ausgedrückt und ihr könnt mir helfen...

Cheers Freaky Lady
 

Freaky Lady

Mitglied
Problem ist, dass sie die Checkboxen in einer Schleife in jeder Zeile ausgegeben werden, etwa so:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">

<html>
<head>
<title>Liste ausgeben</title>
</head>
<body>
<h1>Namensliste ausgeben</h1>
<% //out.print(System.currentTimeMillis()); %>

<form action="ListeHandling">
<table border="1">
<tr>
<td>Id</td>
<td>Vorname</td>
<td>Nachname</td>
<td></td>
<td>Löschen</td>
</tr>

<% } %>
</table>





<input type="submit" value="Abbrechen">
<input type="submit" value="Alle markierten Einträge löschen"></p>
</form>
</body>
</html>

Das "out.print(datenListe.get(i));" sollte die ID jedes Datensatzes anhängen, so dass man sie unterscheiden kann... Funzt aber nicht... "datenListe" ist ein Array...

Hab n bisschen n Durcheinander, hast bestimmt schon gemerkt...
 

EOB

Top Contributor
also das ist echt durcheinander. dann gib denen doch namen und haeng den laufindex dran. dann kannste abfragen?

gruesse
 

miketech

Bekanntes Mitglied
Hi,

gib der Checkbox einen Namen, wobei jede Checkbox den selben Namen hat. Beim Submit der Form kannst Du die Checkboxes als Array abfragen. D.h. Du fragst den Parameter "checkboxID" ab und das ist ein Array. Nun kannst schauen, welches gesetzt ist.

Irgendwie so müsste das gehen.

Gruß

Mike
 

Freaky Lady

Mitglied
Lösung im Servlet:
String[] gewCheckboxen = req.getParameterValues("Loeschen");
for (int i = 0; i < gewCheckboxen.length; i++) {

String id = gewCheckboxen;
String sqld = "delete from Adressen Where Id = '" + id + "'";

Statement stmt = con.createStatement();
int sqlzurDBschicken = stmt.executeUpdate(sqld);
}


Ein String-Array der über die Variablen id und sqld iteriert und ein execute zur DB.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
K Servlets Allgemeines EE 1
B Intellij + WebSphere, Servlets aufrufen Allgemeines EE 1
S JSP, JSF Servlets etc. Empfehlung Allgemeines EE 13
aze Eclipse Java EE Web Project:Wo liegen die Servlets ? Allgemeines EE 4
c_sidi90 Gute Bücher/Tutorials für Einstieg in JSP/Servlets Allgemeines EE 3
A Startseite bei Servlets Allgemeines EE 2
R Sourcen einbinden von J2EE bzw auch für Servlets in Eclipse Allgemeines EE 8
W Übliche Art "lokale" Parameter an Servlets zu über Allgemeines EE 2
D AJAX oder Servlets Allgemeines EE 6
J Sicherheit von Servlets Allgemeines EE 3
G Response bei Servlets Allgemeines EE 5
K Sriplets & Servlets: Offline Projekt auf Server realisie Allgemeines EE 2
M Servlets und Webcrawler Allgemeines EE 4
D JSP/Servlets Buchempfehlung Allgemeines EE 11
C Servlets in Eclipse ausführen Allgemeines EE 5
D Servlets richtig verstehen Allgemeines EE 23
A Servlets: Service-Methoden generell Allgemeines EE 2
I JBOSS IDE EJB 3.0 Servlets JSP Applikation --> JSF sinnvo Allgemeines EE 2
M Servlets | work - Klassen nicht im WAR File Allgemeines EE 5
J Bean in der init-Methode des Servlets instanzieren Allgemeines EE 9
T Servlets: doGet, doPost und service Allgemeines EE 4
M Hosting (inkl. Servlets) Allgemeines EE 25
P JSP Servlets/ Java Klassen für FTP FileUpload (Bilder) + DB Allgemeines EE 3
D Controller-Klassen eines Servlets testen mit JUnit Allgemeines EE 3
M Kommunikation zwischen zwei Servlets Allgemeines EE 5
S gibts ne spezielle möglichkeit applets mit servlets auszugeb Allgemeines EE 3
S aufrufende url bei servlets herausfinden Allgemeines EE 4
I Zusammenspiel Portlets, Servlets und JSPs Allgemeines EE 3
Z Property Datei in Servlets Allgemeines EE 2
S Fragen zu: Servlets, Struts & Hibernate Allgemeines EE 9
S Umlaute und Servlets Allgemeines EE 5
P E-mails alias über Servlets einrichten bei Strato- Allgemeines EE 16
G Verständnisfrage zu EJB vs. Servlets Allgemeines EE 3
A Servlets bei Tomcat-Startup starten Allgemeines EE 5
L SVG & Servlets Allgemeines EE 9
J Buchempfehlung: Servlets, JSP, Struts, JSTL Allgemeines EE 3
P Wie Log4J in JSP's, Beans und Servlets am besten einbinden Allgemeines EE 2
M Probleme beim Performancetuning des Servlets Allgemeines EE 2
C JSP funzt in Tomcat, Servlets nicht Allgemeines EE 5
G Servlets und Bilder Allgemeines EE 13
G JSP und Servlets (einfaches MVC-Modell) Allgemeines EE 2
G Mehrere Probleme mit Servlets/Java Allgemeines EE 15
T Grundlegendes Verständnis - Beans, JSP und Servlets Allgemeines EE 3
F Servlets aufrufen Allgemeines EE 5
thE_29 Allg. Frage zu JSP/Servlets Allgemeines EE 2
T Jsp die mehrere Servlets aufruft erzeugt Fehler Allgemeines EE 10
F relativer Pfad in Servlets für Dateien Allgemeines EE 2
R Servlets in ECLIPSE programmieren Allgemeines EE 3
X servlets und character encoding Allgemeines EE 4
A Frage zu Servlets Allgemeines EE 5
M Cookies mit Servlets Allgemeines EE 6
J Servlets und PrintWriter Allgemeines EE 5
H Servlets nacheinander abarbeiten Allgemeines EE 3
B Servlets werden gemappt --- aus und schluß, so ist es! Allgemeines EE 4
M Fragen zu Servlets Allgemeines EE 5
T Zwei Buttons in derselben FORM rufen unterschied. Servlets a Allgemeines EE 10
K Sun Application Server - Servlets laufen nicht Allgemeines EE 2
J Connectionpools mit BEA und Servlets Allgemeines EE 4
T Servlets und Dateizugriff auf dem Server Allgemeines EE 5
T Servlets in eclipse schreiben !! Allgemeines EE 5
S Servlets zum laufen bringen mit J2EE Allgemeines EE 3
A Leerzeilen in HTML-Seite, nach Erzeugen des Servlets Allgemeines EE 3

Ähnliche Java Themen

Neue Themen


Oben