JSP formų apdorojimas
Formos yra įprastas būdas apdorojant žiniatinklį. Turime nusiųsti informaciją į interneto serverį ir tą informaciją.
Yra du dažniausiai naudojami būdai siųsti ir gauti informaciją į žiniatinklio serverį.
- GET metodas:
- Tai yra numatytasis būdas perduoti informaciją iš naršyklės į interneto serverį.
- Ji siunčia užkoduotą informaciją, atskirtą simboliu?, Pridėtą prie URL puslapio.
- Jame taip pat yra dydžio apribojimas, o užklausoje galime siųsti tik 1024 simbolius.
- Turėtume vengti slaptažodžio ir neskelbtinos informacijos siuntimo naudojant GET metodą.
- POST metodas:
- Skelbimo metodas yra patikimiausias informacijos siuntimo į serverį metodas.
- Ji siunčia informaciją kaip atskirą pranešimą.
- Jis siunčia kaip teksto eilutę po? URL.
- Paprastai jis naudojamas neskelbtinai informacijai siųsti.
JSP tvarko formos duomenis apdorodamas šiais būdais:
- „getParameter“ ():
Jis naudojamas norint gauti formos parametro vertę.
- getParameterValues ():
Jis naudojamas norint grąžinti kelias parametrų reikšmes.
- getParameterNames ()
Jis naudojamas norint gauti parametrų pavadinimus.
- „getInputStream“ ()
Jis naudojamas kliento atsiųstiems dvejetainiams duomenims nuskaityti.
Pavyzdys:
Šiame pavyzdyje mes paėmėme formą su dviem laukais: „vartotojo vardas“ ir „slaptažodis“ su pateikimo mygtuku
Veiksmo_forma.jsp
<% @ page language = "java" contentType = "text / html; charset = ISO-8859-1" pageEncoding = "ISO-8859-1"%>
„Guru“ forma