JSP-Formularverarbeitung
Formulare sind die gängige Methode in der Webverarbeitung. Wir müssen Informationen an den Webserver und diese Informationen senden.
Es gibt zwei häufig verwendete Methoden zum Senden und Zurückholen von Informationen an den Webserver.
- GET-Methode:
- Dies ist die Standardmethode zum Übergeben von Informationen vom Browser an den Webserver.
- Es sendet die codierten Informationen getrennt durch ein an die URL-Seite angehängtes? -Zeichen.
- Es gibt auch eine Größenbeschränkung, und wir können nur 1024 Zeichen in der Anfrage senden.
- Wir sollten vermeiden, Passwort und vertrauliche Informationen über die GET-Methode zu senden.
- POST-Methode:
- Die Post-Methode ist die zuverlässigste Methode zum Senden von Informationen an den Server.
- Es sendet Informationen als separate Nachricht.
- Es wird als Textzeichenfolge nach? In der URL gesendet.
- Es wird häufig verwendet, um vertrauliche Informationen zu senden.
JSP verarbeitet die Formulardatenverarbeitung mithilfe der folgenden Methoden:
- getParameter ():
Es wird verwendet, um den Wert des Formularparameters abzurufen.
- getParameterValues ():
Es wird verwendet, um die mehreren Werte der Parameter zurückzugeben.
- getParameterNames ()
Es wird verwendet, um die Namen von Parametern abzurufen.
- getInputStream ()
Es wird verwendet, um die vom Client gesendeten Binärdaten zu lesen.
Beispiel:
In diesem Beispiel haben wir ein Formular mit zwei Feldern erstellt: "Benutzername" und "Passwort" mit einer Schaltfläche zum Senden
Action_form.jsp
<% @ page language = "java" contentType = "text / html; charset = ISO-8859-1" pageEncoding = "ISO-8859-1"%>
Guru Form title> head>
Ausgabe:
Wenn wir action_form.jsp ausführen, erhalten wir ein Formular mit zwei Feldern, Benutzername und Passwort sowie einer Schaltfläche zum Senden. Nach Eingabe von Benutzername und Passwort können wir auf Senden klicken und es wird zur nächsten Seite verarbeitet, die als Formularverarbeitungsseite mit einem ausgegeben wird Willkommensnachricht.