JSP-formulärbehandling
Formulär är den vanliga metoden vid webbbehandling. Vi måste skicka information till webbservern och den informationen.
Det finns två vanliga metoder för att skicka och få tillbaka information till webbservern.
- GET-metod:
- Detta är standardmetoden för att skicka information från webbläsaren till webbservern.
- Den skickar den kodade informationen åtskild av? -Tecken bifogat till URL-sidan.
- Det har också en storleksbegränsning, och vi kan bara skicka 1024 tecken i begäran.
- Vi bör undvika att skicka lösenord och känslig information via GET-metoden.
- POST-metod:
- Postmetoden är en mycket tillförlitlig metod för att skicka information till servern.
- Den skickar information som separat meddelande.
- Det skickas som textsträng efter? I webbadressen.
- Det används ofta för att skicka känslig information.
JSP hanterar formulärbearbetning med följande metoder:
- getParameter ():
Den används för att hämta värdet på formulärparametern.
- getParameterValues ():
Den används för att returnera parametrarnas flera värden.
- getParameterNames ()
Den används för att få namnen på parametrar.
- getInputStream ()
Den används för att läsa de binära data som skickas av klienten.
Exempel:
I det här exemplet har vi tagit ett formulär med två fält. "Användarnamn" och "lösenord" med en skicka-knapp
Action_form.jsp
<% @ sida språk = "java" contentType = "text / html; charset = ISO-8859-1" pageEncoding = "ISO-8859-1"%>
Guruformulär