Sadržaj:
Definicija - Što znači JavaServer Pages (JSP)?
JavaServer Pages (JSP) tehnologija je koja se koristi za razvoj interaktivnih web stranica. JSP razvio je Sun Microsystems i poboljšana je verzija Java servleta.
JSP može biti razvijen na pojednostavljen način i ima širok raspon primjena. Kao i kod većine tehnologija temeljenih na poslužiteljima, JSP odvaja poslovnu logiku od prezentacijskog sloja.
Techopedia objašnjava JavaServer Pages (JSP)
JSP-ovi su normalne HTML stranice s ugrađenim Java kodom. Za obradu JSP datoteke, programerima treba JSP motor koji je spojen na web poslužitelj. JSP stranica je zatim sastavljena u servlet, kojim upravlja servlet motor. Ova faza je poznata kao prijevod. Servlet motor zatim učitava klasu servleta i izvršava je radi stvaranja dinamičkog HTML-a, koji se zatim šalje u preglednik.
Kad se zatraži sljedeća stranica, JSP stranica se prekompilira u servlet i izvršava, osim ako se JSP stranica ne promijeni.
Kad se koristi s Java DataBase Connectivity (JDBC), JSP pruža dinamičan način za izradu web lokacija koje se temelje na bazi podataka.
Prednosti JSP-a su:
- Prenosivost: JSP se može primijeniti na mnogim platformama. Sve ove komponente mogu se pokrenuti na web poslužiteljima.
- Konfigurirano za ponovnu upotrebu: JSP komponente mogu se ponovno koristiti kroz servlete, JavaBeans i Enterprise JavaBeans (EJB).
- Pojednostavljenje: JSP je jednostavan u procesima razvoja i održavanja.