qbe Geschrieben 12. Oktober 2004 Geschrieben 12. Oktober 2004 Servus FI und Co. ich habe eine JSP (form.jsp) darin ein Formular: <form action="form.jsp" method="post"> //wird also an sich selbst wieder übergeben <input name="name" type="text" lenght="20"> <input type="submit"> </form> // Die eingegebenen werte <%= request.getParameter("name") %><br> jetzt möchte ich alle in dieser Session übergebenen werte untereinander anzeigen, gleichzeitig mit dem eingabeformular um weitere Eingaben machen zu können und somit ergänzen. wie schaffe ich das? habe ich mich verständlich ausgedrückt? Zitieren
etreu Geschrieben 13. Oktober 2004 Geschrieben 13. Oktober 2004 Mit session.getParameterNames() bekommst du alle Parameternamen der Session. Du erhäst eine Enumaration. EInfach in einer Schleife durchlaufen und fertig. Zitieren
qbe Geschrieben 13. Oktober 2004 Autor Geschrieben 13. Oktober 2004 Richtig. Darum geht es mir aber nicht. Ich versuch mich verständlicher auszudrücken: Formular/JSP: ( [ ] ist als Formular-Input-Feld type="text" zu sehen) Artikel 1 bis 3 ist bereits eingegeben, eingabe-Form mit Button erscheint darunter: artikel 1 | Preis 1 artikel 2 | Preis 2 artikel 3 | Preis 3 [_____] | [_____] [sUBMIT] und ich möchte das Formular mit POST an die selbe JSP übergeben: <form action="form.jsp" method="post"> . ... ..... </form> Zitieren
etreu Geschrieben 13. Oktober 2004 Geschrieben 13. Oktober 2004 Okay, ich verstehe immer noch nicht, was du möchtest. Zitieren
mOSSpOWER Geschrieben 16. Oktober 2004 Geschrieben 16. Oktober 2004 Hallo, ich habe zwar absolut keine Ahnung, warum Du das brauchst, aber es scheint mir hier, dass es in etwa mit einem Warenkorb verglichen werden kann. Du musst einfach immer die aktuelle Eingabe einem Object (z.B. Vector) hinzufügen und dann auf der JSP-Seite das (Session) Object durchiterieren, so werden alle Eingaben aufgelistet - ist es dass, was Du wolltest? Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.