Innehållsförteckning:
Definition - Vad betyder JavaServer Pages (JSP)?
JavaServer Pages (JSP) är en teknik som används för att utveckla interaktiva webbsidor. JSP utvecklades av Sun Microsystems och är en förbättrad version av Java-servlets.
JSP kan utvecklas på ett förenklat sätt och har ett brett spektrum av applikationer. Som med de flesta serverbaserade tekniker, separerar JSP affärslogik från presentationslagret.
Techopedia förklarar JavaServer Pages (JSP)
JSP: er är vanliga HTML-sidor med inbäddad Java-kod. För att bearbeta en JSP-fil behöver utvecklare en JSP-motor som är ansluten till en webbserver. JSP-sidan sammanställs sedan till en servlet, som hanteras av servletmotorn. Denna fas kallas översättning. Servletmotorn laddar sedan servletklassen och kör den för att skapa dynamisk HTML, som sedan skickas till webbläsaren.
När nästa sida begärs förkompileras JSP-sidan till servleten och körs, såvida inte JSP-sidan ändras.
När den används med Java DataBase Connectivity (JDBC) ger JSP ett dynamiskt sätt att skapa databasdrivna webbplatser.
Fördelarna med JSP är:
- Portabilitet: JSP kan distribueras över många plattformar. Alla dessa komponenter kan köras över webbservrar.
- Konfigurerad för återanvändbarhet: JSP-komponenter kan återanvändas över servlets, JavaBeans och Enterprise JavaBeans (EJB).
- Förenkling: JSP är enkel i processerna för utveckling och underhåll.
