JSP formularbehandling
Formularer er den almindelige metode til behandling af internettet. Vi er nødt til at sende oplysninger til webserveren og disse oplysninger.
Der er to almindeligt anvendte metoder til at sende og få information tilbage til webserveren.
- GET-metode:
- Dette er standardmetoden til at videregive oplysninger fra browser til webserver.
- Den sender de kodede oplysninger adskilt af? -Karakter tilføjet til URL-siden.
- Det har også en størrelsesbegrænsning, og vi kan kun sende 1024 tegn i anmodningen.
- Vi bør undgå at sende adgangskode og følsomme oplysninger via GET-metoden.
- POST-metode:
- Post-metoden er en mest pålidelig metode til at sende information til serveren.
- Det sender information som separat besked.
- Den sender som tekststreng efter? I URL'en.
- Det bruges ofte til at sende følsomme oplysninger.
JSP håndterer form databehandling ved hjælp af følgende metoder:
- getParameter ():
Det bruges til at hente værdien af formularparameteren.
- getParameterValues ():
Det bruges til at returnere parametrernes multiple værdier.
- getParameterNames ()
Det bruges til at få navnene på parametre.
- getInputStream ()
Det bruges til at læse de binære data, der sendes af klienten.
Eksempel:
I dette eksempel har vi taget en formular med to felter. "Brugernavn" og "adgangskode" med en send-knap
Handlingsform.jsp
<% @ sidesprog = "java" contentType = "text / html; charset = ISO-8859-1" pageEncoding = "ISO-8859-1"%>
Guru-form