Indholdsfortegnelse:
Definition - Hvad betyder JavaServer Pages (JSP)?
JavaServer Pages (JSP) er en teknologi der bruges til at udvikle interaktive websider. JSP blev udviklet af Sun Microsystems og er en forbedret version af Java-servlets.
JSP kan udvikles på en forenklet måde og har en bred vifte af applikationer. Som med de fleste serverbaserede teknologier adskiller JSP forretningslogik fra præsentationslaget.
Techopedia forklarer JavaServer Pages (JSP)
JSP'er er normale HTML-sider med indbygget Java-kode. For at behandle en JSP-fil har udviklere brug for en JSP-motor, der er forbundet til en webserver. JSP-siden samles derefter til en servlet, der håndteres af servletmotoren. Denne fase kaldes oversættelse. Servletmotoren indlæser derefter servletklassen og udfører den for at oprette dynamisk HTML, der derefter sendes til browseren.
Når der anmodes om næste side, kompileres JSP-siden i servlet og udføres, medmindre JSP-siden ændres.
Når det bruges med Java DataBase Connectivity (JDBC), giver JSP en dynamisk måde at oprette databasedrevne websteder på.
Fordelene ved JSP er:
- Portabilitet: JSP kan distribueres på tværs af mange platforme. Alle disse komponenter kan køres på tværs af webservere.
- Konfigureret til genanvendelighed: JSP-komponenter kan genbruges på tværs af servlets, JavaBeans og Enterprise JavaBeans (EJB).
- Forenkling: JSP er enkel i processerne med udvikling og vedligeholdelse.
