p>Pengertian JSP (Java Server Pages) – JSP (Java Server Pages) adalah suatu teknologi webbasis bahasa pemrograman java dan berjalan pada platform. JSP dapat berupa gabungan antara baris html dan fungsi-fungsi dari JSP itu sentiri., JSP-teknologia tarjoaa tapa, joka on helppo ja nopea tehdä web-sivuja, joka näyttää sisällön dynaamisesti ja työn laaja erilaisia web-palvelimia, sovellus palvelimet, – selaimet ja kehittämisen työkaluja. JSP on myös osa J2EE: n (Java 2 Enterprise Edition) teknologiaa.J2EE on Java-alustan kehittäminen yrityksen sovellusten tuella API (Application Program Interface), joka täydentää ja siirrettävyys sekä tarjota keinoja, jotta sovellus multi-tason, joka erottaa välillä Presentation layer, Application layer ja Data Layer., Java Server Pages (JSP) on www-ohjelmoinnin skriptauskieli, joka on palvelinpuolella kuten PHP ja ASP. Eri servlet, JSP ei tarvitse koota sitä ensin ennen ajaa, mutta palvelin, joka suorittaa tehtävän.
Seuraavassa on yleiskatsaus prosessi, JSP
JSP periaatteessa HTML-sivu, jossa lisää tunnisteet JSP (scriptlet)<%%> muodossa Java-Koodia. JSP-tiedostoilla on laajennus .jsp sen sijaan .htm tai html., JSP engine (Java virtual mechine) suorittaa prosessin jäsentää tiedoston .jsp myöhemmin uudelleen luoda Java servlet lähdekooditiedosto. Käännä tämän lähdetiedostot luokkatiedostoksi, tämä tehdään ensimmäisen tiedoston aikana .jsp on teloitettu.
– tyyppiä, toisen java-sovelluksen (Servletit, Sovelmat, midlet-sovelluksia, jne.), JSP myös Tyyppi vahva tyyppi, että käyttö muuttujan sivulla on ilmoitettava etukäteen., Esimerkiksi loopingin syntaksissa
for (int i=1; i<13; i++){// statement}
kuten minkä tahansa skripti-komentosarjapalvelimen puolella toiseen, JSP vaatii web-palvelimen. ASP script vaatii IIS web server, PHP vaatia IIS tai Apache, kun taas JSP voi käyttää Apache Tomcat kuin web-palvelin, joka tukee sitä, jotta voin ajaa tiedosto-JSP tiedostoja, joka on Java-pohjainen, tarvittavat web-palvelin, joka pystyy käsittelemään Java, tai ainakin JSP moottori, joka voidaan integroida Web-palvelimen.