![]() |
|
|
Themen-Optionen |
|
|
Nach oben #1 |
|
Gast
Beiträge: n/a
|
Hey Leuz,
ich habe ein Problem mit meinem Formular das wie folgt aussieht: Code:
out.println("<tr>"+
"<table border=1 width=\"100%\">"+
"<tr>"+
"<td width=\"20%\">\n"+ "Hallo"+
"<td width=\"80%\">"+
"<h1 align=\"Center\"> Seminaranmeldung</h1>"+
"<table align=center border=0 cellspacing=5 cellpadding=5>"+
"<form name=FormAnmelde action=\"" + name + "\" method=\"get\">"+
"<tr><td width=\"30%\">Name:<td><input type=text name=tfName></td></tr>"+
"<tr><td width=\"30%\">Vorname:<td><input type=text name=tfVorname></td></tr>"+
"<tr><td width=\"30%\">Firma:<td><input type=text name=tfFirma></td></tr>"+
"<tr><td width=\"30%\">Abteilung:<td><input type=text name=tfAbteilung></td></tr>"+
"<tr><td width=\"30%\">Straße:<td><input type=text name=tfStrasse></td></tr>"+
"<tr><td width=\"30%\">PLZ:<td><input type=text name=tfPlz></td></tr>"+
"<tr><td width=\"30%\">Ort:<td><input type=text name=tfOrt></td></tr>"+
"<tr><td width=\"30%\">Telefon:<td><input type=text name=tfTel></td></tr>"+
"<tr><td width=\"30%\">eMail:<td><input type=text name=tfeMail></td></tr>"+
"<tr><td colspan=2> Wenn Rechnungsempfänger abweichend von Anmelder bitte angeben"+
"<tr><td colspan=2>Rechnungsempfänger:"+
"<tr><td colspan=2><textarea cols=50 rows=10></textarea></td></tr>"+
"<tr><td><input type=submit value=Anmelden name=btAbsenden><td><input type=reset value=löschen></td></tr>"+
"</table>"+
"</tr>"+
"</table>"+
"</tr>");
Code:
Enumeration paraName=request.getParameterNames();
while (paraName.hasMoreElements())
{
String paraNames=(String)paraName.nextElement();
String [] paraValues=request.getParameterValues(paraNames);
if(paraValues.length==0)
{
out.println("Keine Einträge vorhanden");
}
else
{
for(int i=0;i<paraValues.length;i++)
{
out.println(paraValues[i]);
out.println(paraValues.length);
}
}
|
|
|
|
Nach oben #2 |
|
Neuer Benutzer
Registriert seit: 14.10.2004
Beiträge: 25
|
Hallo sauer82,
Ich würde zunächst mal die type und name Attributwerte in Anführungszeichen schreiben. Ich nehme an diese Verarbeitungs-Methode wird für mehrere Formulare von unterschiedlichen Seiten gebraucht, ansonsten würde getParameterValues keinen Sinn machen, da getParameter vollkommen ausreicht. Ist das der Fall, weiß ich auf Anhieb auch keine Lösung. Wenn du allerdings mehere von den oberen Tabellen untereinander hast, dann ist klar, dass zu jedem Parameternamen nur ein Wert vorliegt, denn es müssen in dem Fall alle Tabellen innerhalb eines form-Tags sein. Es sieht überings so aus als würdest du nur Servlets benutzen. Gibt es einen besonderen Grund keine JSPs für die Ausgabe deines HTML-codes zu benutzen? Viele Grüße, Max |
|
|
|
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Problem E-Mails zu senden | Jann Hendrik | Plauderecke | 7 | 25.05.2007 21:37 |
| Problem bei Verarbeitung von Templates (Eigene Klassen) | dago | PHP-Programmierung | 21 | 31.08.2006 16:02 |
| Problem mit Cookie und Reloads... | Bookworm | PHP-Programmierung | 10 | 13.04.2006 12:09 |
| Ich hab ein Problem mit Anweisungen um diese Problem zu lösen :( | FiRe | Allgemeine Java-Programmierung | 3 | 21.12.2005 15:56 |
| OSX + Eclipse 3.1 Problem | bacarni | Eclipse | 3 | 29.07.2005 21:19 |