Pengertian JSP (Java Server Pages) – JSP (Java Server Pages) is een suatu teknologi web berbasis bahasa pemrograman java dan lopen pada-platform java. JSP dapat berupa gabungan antara baris html en fungsi-fungsi dari JSP itu sendiri., Technologie JSP biedt een manier die is eenvoudig en snel in het maken van webpagina ‘ s die de inhoud van dynamisch weer te geven en werken met een breed scala van webservers, applicatieservers, browsers en ontwikkeltools. JSP is ook onderdeel van de technologie van J2EE (Java 2 Enterprise Edition).J2EE is het Java-platform voor de ontwikkeling van enterprise applicaties met de ondersteuning van de API (Application Program Interface) die compleet en draagbaarheid, alsmede een middel om de app multi tier dat scheidt tussen de presentatie laag, applicatielaag en data laag te maken., Java Server Pages (JSP) is een scripttaal voor webprogrammering die server kant zoals PHP en ASP. Anders met servlet, JSP hoeft niet eerst compileren voordat uitvoeren, maar de server die de taak zal uitvoeren.
het volgende is een overzicht van het proces JSP
JSP in principe een HTML-pagina met extra tags JSP (scriptlet)<%%> in de vorm van Java-Code. JSP-bestanden hebben de extensie .jsp in plaats van .htm of html., JSP engine (Java virtual mechine) voer het proces van het ontleden van het bestand .jsp vervolgens opnieuw genereren van de Java servlet bronbestand. Compileer vervolgens de bronbestanden hiervan in een class-bestand, Dit wordt gedaan op het moment van het eerste bestand .jsp wordt uitgevoerd.
als het type van een andere java-toepassing (Servlets, Applets, Midlets, enz.), JSP ook het type naar sterk type dat het gebruik van een variabele op de pagina moet worden gedeclareerd op voorhand., Bijvoorbeeld, in de syntaxis van het loopen van het volgende:
for (int i=1; i<13; i++){// statement}
zoals met elke script-script server kant naar een andere, JSP vereist een webserver. ASP script vereist IIS als webserver, PHP vereisen IIS of Apache, terwijl de JSP Apache Tomcat kan gebruiken als een webserver die het ondersteunt, zodat ik het bestand kan uitvoeren-JSP-bestanden die Java-gebaseerde, nodig een webserver die in staat is om Java te verwerken, of op zijn minst een JSP engine die kan worden geà ntegreerd met de webserver.