Table of Contents
Uppdaterad
Du kan mycket väl stöta på en felkod som pekar på någon servlet av Doget-metoden. Nu finns det ett antal steg du kanske vill ta för att åtgärda det här problemet och vi kommer att undersöka dem om ett ögonblick.Parametern doGet() kan anropas från webben (via en företagsmetod) för att tillåta den verkliga servleten att hantera GET-förfrågan. Vi använder i allmänhet specifik doGet()-praxis för att få korrekt information om en riktig server.
motta. En metod kallas (via apparattjänster) för att tillåta servleten att hantera den viktigaste Absolute get-förfrågan. Åsidosättande av supportplanen för GET-förfrågan till idén kan till och med stödja en automatisk HTTP HEAD-begäran. Huvudförfrågan är ett försök att få förfrågan som inte returnerar ett svar, hela kroppen är i huvudfältet i huvudförfrågans huvud.
httpservlet I den här artikeln kommer jag bara att demonstrera användningen av huvudmetoden doGet() som tillhandahålls till klassen HttpServlet och ett nytt bra exempel. Metoden doGet() anropas av just den här serversidan (via tjänstens till-metod) för att positivt tillåta servleten att bearbeta GET-erhållet. I allmänhet använder vi doGet() som ett alternativ för att hämta information från servern.
Lägg till lite servlet-beroende till pom.xml och hela din klassväg
För vilken logik används doPost ()-metoden för en servlet?
doPost. Anropas av servern (via en operationsmetod) för att faktiskt tillåta servleten att bearbeta POST get. HTTP POST-metoden tillåter en klient att skicka data av obegränsad längd till en webbplatsserver inom en timme och är användbar när som helst vid publicering av information som kreditkortsnummer.
Om det här projektet inte är din maven-design, kan du köpa filen som jar och spara som klasssökvägen för .method
HttpServlet DoGet() Exempel
Vad är doGet () och så doPost () metoder?
doGet()-metoden används slumpmässigt för att hjälpa dig att få information från servern, medan någon doPost()-metod alltid används för att unikt skicka vägledning till servern.
Här kommer vi att utveckla per servlet som hanterar en HTTP GET-förfrågan. Det introducerade studentregistreringsformuläret och servleten när de är märkta representerar vilken blankett som finns på webbarket. start a innehåller en registrering student JSP förekommer med namnet a i student.jsp och servleten är faktiskt fortfarande definierad i StudentServlet.java.
Låt oss skapa en student.jsp fileThe fylld med HTML-kod för registrering Observera, studenter:
Observera att taggens nuvarande formulärprojektparameter anger en URL. En URL som representerar servleten för att hantera denna HTTP GET-begäran.
Låt oss skapa en StudentServlet.java-fil och ange den viktigaste följande koden. DoGet(serves) Metoden för att ersätta ett par av HTTP GET-förfrågningarna som skickas till en ny servlet i denna situation använder denna speciella getParameter(this) HttpServletRequest-metod för att hämta listan som skapats på grund av användaren. Sedan är svaret formulerat.
Låt oss fylla i registreringsformuläret för studenter genom att klicka på “Skicka” johnson, som kan visas på följande sida:
Uppdaterad
Är du trött på att din dator går långsamt? Irriterad av frustrerande felmeddelanden? ASR Pro är lösningen för dig! Vårt rekommenderade verktyg kommer snabbt att diagnostisera och reparera Windows-problem samtidigt som systemets prestanda ökar dramatiskt. Så vänta inte längre, ladda ner ASR Pro idag!
givenjavax.servlet javax.servlet-api 4.0. 1 ämne Dokument
<%@language="java" charset=ISO-8859-1" contentType="text/html; pageEncoding="ISO-8859-1">%>JSP-åtgärdsexempel Sida för studentregistrering