Obsah:
Definice - Co znamená JavaServer Pages (JSP)?
JavaServer Pages (JSP) je technologie používaná k vývoji interaktivních webových stránek. JSP byl vyvinut společností Sun Microsystems a je vylepšenou verzí Java servletů.
JSP může být vyvíjen zjednodušeným způsobem a má širokou škálu aplikací. Stejně jako u většiny serverových technologií odděluje JSP obchodní logiku od prezentační vrstvy.
Techopedia vysvětluje stránky JavaServer Pages (JSP)
JSP jsou normální stránky HTML s vloženým kódem Java. Chcete-li zpracovat soubor JSP, vývojáři potřebují modul JSP, který je připojen k webovému serveru. Stránka JSP je poté zkompilována do servletu, který je zpracováván motorem servletu. Tato fáze se nazývá překlad. Stroj servletů pak načte třídu servletů a provede ji, aby vytvořil dynamický HTML, který se poté odešle do prohlížeče.
Když je požadována další stránka, je stránka JSP předkompilována do servletu a spuštěna, pokud se stránka JSP nezmění.
Při použití s Java DataBase Connectivity (JDBC) poskytuje JSP dynamický způsob vytváření webů založených na databázi.
Výhody JSP jsou:
- Přenositelnost: JSP lze nasadit na mnoha platformách. Všechny tyto komponenty lze provozovat přes webové servery.
- Konfigurace pro opakované použití: Komponenty JSP lze znovu použít napříč servlety, JavaBeans a Enterprise JavaBeans (EJB).
- Zjednodušení: JSP je jednoduchý v procesech vývoje a údržby.
