Strani strežnika Java - Uvod

JSP (Java Server Pages) je standard za razvoj interaktivnih spletnih aplikacij (strani, ki vsebujejo dinamično vsebino). Spletna stran JSP (ki jo prepozna razširitev .jsp ) lahko prikazuje različne vsebine na podlagi določenih parametrov (informacije, shranjene v podatkovni bazi, uporabniške nastavitve, ..), medtem ko bo klasična spletna stran (s končnico .htm ali .html) nenehno prikazujejo iste informacije.

  • JSP je dejansko zmogljiv skriptni jezik (interpretiran jezik), ki se izvaja na strežniški strani (kot je CGI, PHP, ASP, ...) in ne na strani odjemalca (za razliko od skriptov, napisanih v JavaScriptih ali Java programčkih, ki se izvajajo v brskalniku uporabnik, povezan s spletnim mestom).
  • JSP-ji so integrirani v spletno stran v HTML-ju z uporabo posebnih oznak, ki bodo spletnemu strežniku sporočile, da je treba kodo, ki je vključena v te oznake, interpretirati. Rezultat (HTML kode) bo vrnjen brskalniku odjemalca.
  • Strani strežnika Java so del tristopenjske arhitekture : kjer strežnik, ki podpira strani strežnika Java (običajno imenovan strežnik aplikacij ), deluje kot posrednik med brskalnikom odjemalca in bazo podatkov (običajno imenovan podatkovni strežnik ). JSP zagotavlja potrebne elemente za povezavo s sistemom za upravljanje baz podatkov in omogoča manipulacijo podatkov s pomočjo SQL.

Kako deluje Java Server Pages?

Stran, ki uporablja strežniške strani Java, se izvede med poizvedbo s pomočjo mehanizma JSP (običajno se izvaja s spletnim strežnikom ali strežnikom aplikacij). Model JSP je izpeljan iz tistega, ki se uporablja za strežnike Java (JSP so dejansko način za pisanje strežniških programov). To je razred Java, izpeljan iz razreda HttpServlet, ki uporablja uporabo doGet () in doPost () za vrnitev HTTP odziva.

Ko uporabnik pokliče stran JSP, spletni strežnik pokliče mehanizem JSP, ki ustvari izvorno kodo Java iz skripta JSP in prevede razred, da zagotovi prevedeno datoteko (s končnico .class ).

Upoštevajte, da: motor JSP preveri, ali datum datoteke .jsp ustreza datoteki .class. Motor JSP bo pretvoril in prevedel razred le, če je bil skript JSP posodobljen. Dejstvo, da se zbiranje izvede šele po posodobitvi skripta JSP, pomeni, da je JSP ena najhitrejših tehnologij za ustvarjanje dinamičnih strani.

Značilnosti strežniških strani Java

JSP-je je mogoče uporabiti za ustvarjanje strežniških programčkov z vključitvijo posebnih oznak v kodo JSP. Na ta način zagotavljajo hitro tehnologijo za ustvarjanje dinamičnih strani.

Poleg tega ima JSP vse značilnosti Java:

  • JSP-ji so večnitni.
  • JSP-ji so prenosni.
  • JSP-ji so objektno usmerjeni.
  • JSP-ji so varni.

Izvirni dokument je objavljen na CommentcaMarche.net

Prejšnji Članek Naslednji Članek

Top Nasveti