Dieser Artikel beschreibt die Verwendung von Antwortobjekten in Java. Teilen Sie es für Ihre Referenz wie folgt weiter:
Das Aktionselement <JSP: Vorwärts> wird verwendet, um die Ausführung der aktuellen Seite auf der Serverseite zu beenden, wenn Sie ausgeführt werden und von der aktuellen Seite zur angegebenen Seite verschoben werden.
Verwenden Sie die Methode des Antwortobjekts Setheader (), um das automatische Aktualisierungszeitintervall der Seite festzulegen. Die Aussage, die alle 60 Sekunden diese Seite neu lädt, lautet:
Die Codekopie lautet wie folgt: Antwort.setheader ("Aktualisieren", 60);
Nach 3 Sekunden laden die Anweisung des Browsers die neue Seite //www.vevb.com:
Die Codekopie lautet wie folgt: Antwort.setheader ("refresh", "3; url = // www.vevb.com");
Die Antwortmethode: void sendRedirect (String -URL), leitet die Seite in die angegebene URL -Adresse um.
Beispiel: Verwenden Sie die Antwort, um die Funktion der Benutzeranmeldung zu implementieren
Login.html ist die Anmeldformseite
Login.jsp ist eine Informationsverarbeitungsseite, um zu überprüfen, ob der Benutzeranmeldung erfolgreich ist.
Success.jsp ist die Sprungseite nach dem erfolgreichen Anmeldung.
Der Quellcode von login.html lautet wie folgt:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <title>Login function instance</title> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="this is my page"> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <!--<link rel="stylesheet" type="text/css" href="./styles.css">--> </head> <body> <center> <h1>Login interface</h1> <form action="login.jsp" method="post"> Name: <input type = "text" name = "name"> <br> Kennwort: <Eingabe type = "password" name = "pwd"> <br> <Eingabe type = "name =" value = "login"> <input type = "reset" name = "reset" value = "reset"> </Form> </center> </body> </html>> </html>> </html>> </body> </html>> </body> </html>>
Der Quellcode von Login.jsp ist wie folgt:
<%@ page Language = "java" import = "java.util. request.getscheme ()+": //"+request.getServername ()+":"+request.getServerport ()+path+"/"%> <! docType html public "-// w3c // dtd html 4.01 transitional // EN"> <html> <head> <basis> <basis> <basis instance</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-äquiv = "Beschreibung" content = "Dies ist meine Seite"> <!-<link rel = "stylesheet" type = "text/css" href = "styles.css">-> </head> <body> <center> <h1> login function instance </h1> <% request.setcharactercoding ("utf-8"). String name = request.getParameter ("Name"); String pwd = request.getParameter ("pwd"); if (name! = null && pwd! %> <jsp: vorwärts page = "success.jsp"> </jsp: Forward> <%} else {out.println ("<font color = 'rot'> Benutzername oder Passwort ist falsch, kehren Sie in 5 Sekunden an. response.setheader ("aktualisieren", "5; url = login.html"); } %> </center> </body> </html>Der Quellcode von Success.jsp ist wie folgt:
<%@ page Language = "java" import = "java.util. request.getscheme ()+": //"+request.getServername ()+":"+request.getServerport ()+path+"/"%> <! docType html public "-// w3c // dtd html 4.01 transitional // EN"> <html> <head> <basis> <basis> <basis instance</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-äquiv = "Beschreibung" content = "Dies ist meine Seite"> <!-<link rel = "stylesheet" type = "text/css" href = "styles.css">-> </head> <body> <center> <h1 style = "green"> login erfolgreich! String name = request.getParameter ("Name"); String pwd = request.getParameter ("pwd"); %> Der angemeldete Benutzername lautet: < %= Name %> <br> Das Passwort für die Anmeldung ist: < %= PWD %> </center> </body> </html>Ich hoffe, dieser Artikel wird für Java -Programme aller hilfreich sein.