In einer JSP-Seite überprüfe ich zunächst, ob der User auch alle notwendigen Felder ausgefüllt hat. request.getParameter() enthält die Daten, die ins Textfield eingegeben wurden als String.
Bitte alle Felder ausfüllen!
Aber selbst wenn alle oder einige Felder nicht ausgefüllt wurden, springt das Programm immer in den else anstatt in den if-Teil. Wie muß die Abfrage richtig heißen?
Grüße, Tanja
Es besteht ein Unterschied zwischen „Parameter existiert nicht“ und „Parameter ist leer“. In dem Moment, wo der Browser ein Formular mit bestimmten Feldern sendet, existieren diese Parameter, sind aber eventuell leer. Also solltest Du vielleicht zusätzlich auf Leerstring prüfen. Z.B.:
Es besteht ein Unterschied zwischen „Parameter existiert
nicht“ und „Parameter ist leer“. In dem Moment, wo der Browser
ein Formular mit bestimmten Feldern sendet, existieren diese
Parameter, sind aber eventuell leer. Also solltest Du
vielleicht zusätzlich auf Leerstring prüfen.