So übergeben Sie einen Kontrollkästchenwert an ein Servlet

Wenn Sie Ihre eigene Webproduktion für Ihr Unternehmen erstellen, beschäftigen Sie sich wahrscheinlich intensiv mit der Java-Servertechnologie, einschließlich Servlets, die Benutzereingaben verwalten. In einem einfachen Java-Servlet können Sie das Servlet von einer HTML-Seite aus aufrufen und das Servlet die Seite in einer Anforderungsvariablen verarbeiten lassen, die vom Benutzer eingegebene Formularinformationen enthält. Es geht dann einfach darum, Werte aus der Anforderungsvariablen unter Verwendung der von der HTML-Seite angegebenen Eingabenamenwerte herauszuholen.

1.

Öffnen Sie Ihren Texteditor und erstellen Sie eine HTML-Datei mit dem Namen 'example.html'.

2.

Erstellen Sie ein einfaches HTML-Formular in der Datei, das ein Kontrollkästchen mit dem Namen 'ex_check' und dem Wert 'check_value' enthält und das das Beispielservlet 'CheckServlet' aufruft:

3.

Speichern Sie die Datei und erstellen Sie eine weitere Datei mit dem Namen "checkserv.jsp".

4.

Erstellen Sie in der Datei eine grundlegende Servlet-Klasse auf Ihrem Java-Server, einschließlich des Klassennamens 'CheckServlet' und der erforderlichen 'doGet'-Methode, mit der das Servlet ausgeführt wird:

public class CheckServlet erweitert HttpServlet {

public void doGet (HttpServletRequest-Anforderung, HttpServletResponse-Antwort) löst ServletException, IOException aus

{

}}

5.

Deklarieren Sie eine Variable in der Methode 'doGet' und rufen Sie den Kontrollkästchenwert mit der Variablen 'request' des Servlets ab:

public void doGet (HttpServletRequest-Anforderung, HttpServletResponse-Antwort) löst ServletException, IOException aus

{String value = request.getParameter ('ex_check')}

6.

Speichern Sie die Datei in Ihrem Java-Servlet-Verzeichnis - in diesem Beispiel / servlet. Das Servlet ist jetzt einsatzbereit.