JSP vormide töötlemine
Vormid on veebitöötluses levinud meetod. Peame saatma veebiserverisse teabe ja selle teabe.
Veebiserverisse teabe saatmiseks ja tagasisaamiseks on kaks tavaliselt kasutatavat meetodit.
- GET meetod:
- See on vaikemeetod teabe edastamiseks brauserist veebiserverisse.
- See saadab kodeeritud teabe URL-i lehele lisatud tähemärgiga eraldatuna?
- Sellel on ka suuruse piirang ja päringusse saame saata ainult 1024 tähemärki.
- Peaksime vältima parooli ja tundliku teabe saatmist GET-meetodi kaudu.
- POST-meetod:
- Postitusmeetod on kõige usaldusväärsem meetod serverile teabe saatmiseks.
- See saadab teavet eraldi sõnumina.
- See saadab URL-is teksti stringina?
- Seda kasutatakse tavaliselt tundliku teabe saatmiseks.
JSP tegeleb vormide andmetöötlusega järgmiste meetodite abil:
- getParameter ():
Seda kasutatakse vormi parameetri väärtuse saamiseks.
- getParameterValues ():
Seda kasutatakse parameetrite mitme väärtuse tagastamiseks.
- getParameterNames ()
Seda kasutatakse parameetrite nimede saamiseks.
- getInputStream ()
Seda kasutatakse kliendi saadetud binaarandmete lugemiseks.
Näide:
Selles näites oleme võtnud vormi, millel on kaks välja. Kasutajanimi ja parool esitamisnupuga
Action_form.jsp
<% @ page language = "java" contentType = "text / html; charset = ISO-8859-1" pageEncoding = "ISO-8859-1"%>
Guru vorm