Hallo,
ich arbeite an einer web-anwendung, die Nutzereingaben in eine Datenbank speichert. Ich arbeite mit der Model-View-Controller-Architektur.
Hier ist der Ablauf der internen file-Aufrufe:
html-seite mit formular zum login
-> javaservlet (controller1), das login testet und daten aus der datenbank holt, die für im nächsten formular dargestellt werden (daten werden mithilfe einer anderen java-klasse(model) geholt)
->jsp-seite, die geholte Informationen in einem formular darstellt
-> javaservlet (controller2), das formulardaten auswerten soll
Das zweite Formular wird also dynamisch erstellt, z.B. wird der Inhalt von <select>-Scrollboxen mit Inhalt der Datenbank gefüllt.
Mein Problem ist, dass im javaservlet (controller2)die Methode request.getParameter("elementName") null und nicht den Wert des input-text elements mit dem namen "elementName" zurücktgibt.
Hat jemand eine Idee, woran das liegen könnte? Warum werden die Werte nicht im request gespeichert? request ist übrigens nicht null und enthält auch header-Informationen.
Über Hilfe würde ich mich sehr freuen
ich arbeite an einer web-anwendung, die Nutzereingaben in eine Datenbank speichert. Ich arbeite mit der Model-View-Controller-Architektur.
Hier ist der Ablauf der internen file-Aufrufe:
html-seite mit formular zum login
-> javaservlet (controller1), das login testet und daten aus der datenbank holt, die für im nächsten formular dargestellt werden (daten werden mithilfe einer anderen java-klasse(model) geholt)
->jsp-seite, die geholte Informationen in einem formular darstellt
-> javaservlet (controller2), das formulardaten auswerten soll
Das zweite Formular wird also dynamisch erstellt, z.B. wird der Inhalt von <select>-Scrollboxen mit Inhalt der Datenbank gefüllt.
Mein Problem ist, dass im javaservlet (controller2)die Methode request.getParameter("elementName") null und nicht den Wert des input-text elements mit dem namen "elementName" zurücktgibt.
Hat jemand eine Idee, woran das liegen könnte? Warum werden die Werte nicht im request gespeichert? request ist übrigens nicht null und enthält auch header-Informationen.
Über Hilfe würde ich mich sehr freuen