Puteți vedea explicația din imaginea de mai jos.
Să ne uităm la codul JSP când tagurile jsp: element / atribut / body nu sunt folosite.
9- Limba expresiei JSP (limbajul expresiei JSP)
JSP Expression Language (EL) vă ajută să accesați cu ușurință datele aplicației stocate în JavaBeans. JSP EL vă permite să creați expresii logice și aritmetice. În expresia JSP EL. puteți utiliza numere întregi, numere în virgulă mobilă, șir, constante, integrate, adevărate și false pentru valorile booleene și null.
JSP EL a fost adăugat la JSP de la versiunea 2.0. Aceasta este o modalitate de a înlocui utilizarea unei expresii de etichetă <% = expression%>. Ar trebui să utilizați JSP EL în loc de Etichete de expresie JSP (JSP) ori de câte ori este posibil pe pagina JSP. sintaxa:
Să ne uităm la câteva exemple:
10 - Prelucrarea formelor
Formarea proceselor este una dintre cele mai importante locuri de muncă ale aplicației web. Există 2 fișiere care participă la acest exemplu:
Notă: Acesta este un exemplu ilustrativ, de fapt trebuie să vă ocupați de formular cu Servlet în loc de JSP. JSP ar trebui privit ca o modalitate de afișare a conținutului.
Utilizatorul introduce informațiile în forma formHtml.html și trimite datele introduse în formProcessing.jsp.
10.1 - Obțineți metoda
Dacă vă uitați la codul pentru acest fișier formHtml.html, veți vedea că atributul metodei formularului este GET.
10.2- Metoda postului
Introduceți datele și faceți clic pe Trimiteți. Browserul va merge pe pagina formProcessing.jsp fără a include parametrii atașați la adresa URL, datele sunt încă trimise pe pagina formProcessing.jsp
10.3 - Prelucrarea formularului
formProcessing.jsp va primi datele trimise prin intermediul request.getParameter (..). datele pot fi atașate la adresa URL (metoda GET) sau atașate la cerere (metoda POST).
După ce utilizatorul introduce datele și face clic pe butonul Trimiteți