Satura rādītājs:
Definīcija - ko nozīmē JavaServer Pages (JSP)?
JavaServer Pages (JSP) ir tehnoloģija, ko izmanto, lai izstrādātu interaktīvas Web lapas. JSP izstrādāja Sun Microsystems, un tā ir uzlabota Java servlets versija.
JSP var izstrādāt vienkāršotā veidā, un tam ir plašs lietojumu klāsts. Tāpat kā lielākajā daļā uz serveriem balstītu tehnoloģiju, arī JSP biznesa loģiku atdala no prezentācijas slāņa.
Techopedia skaidro JavaServer Pages (JSP)
JSP ir normālas HTML lapas ar iegultu Java kodu. Lai apstrādātu JSP failu, izstrādātājiem ir nepieciešams JSP dzinējs, kas ir savienots ar Web serveri. Pēc tam JSP lapa tiek apkopota servletē, kuru apstrādā servlet dzinējs. Šo posmu sauc par tulkojumu. Pēc tam servleta dzinējs ielādē servlet klasi un to izpilda, lai izveidotu dinamisku HTML, kas pēc tam tiek nosūtīts pārlūkprogrammai.
Kad tiek pieprasīta nākamā lapa, JSP lapa tiek iepriekš kompilēta serversī un tiek izpildīta, ja vien JSP lapa netiek mainīta.
Ja JSP tiek izmantots kopā ar Java DataBase Connectivity (JDBC), tas ir dinamisks veids, kā izveidot uz datu bāzēm balstītas vietnes.
JSP priekšrocības ir:
- Pārnesamība: JSP var izvietot daudzās platformās. Visus šos komponentus var darbināt Web serveros.
- Konfigurēts atkārtotai izmantošanai: JSP komponentus var atkārtoti izmantot servletos, JavaBeans un Enterprise JavaBeans (EJB).
- Vienkāršošana: JSP izstrādes un uzturēšanas procesos ir vienkāršs.


