Java Server Pages is een server-side taal die eenvoudige-tag gebaseerde codes ingevoegd in HTML en XML om dynamische en interactieve webpagina's die zijn platform-onafhankelijk, wat betekent dat alle rechten moeten ze precies hetzelfde op elke computer scherm te produceren gebruikt, ongeacht van het platform. Dit is het resultaat als je publiceren yoy JSP-gecodeerde website op een JSP-ondersteunde Java hosting provider. JSP maakt webdesigners combineren dynamisch gegenereerde HTML in hun standaard, statische HTML-code.
Terwijl de meeste CGI-programma's vereisen dat u de volledige website samen in die ene programma, JSP kunt u de dynamische aspecten en de statische aspecten van uw site afzonderlijk te componeren. Java Hosting die JSP ondersteuning omvat zou de logische keuze van een web designer willen de irritante noodzaak om werk dat ze hebben al gedaan herhalen elimineren. Java hosting, en JSP hosting specifiek, zou ook een efficiënte keuze voor diegenen webdesigners werken met een team.
Een van de grootste aspecten over JSP is dat je niet hoeft te Java leren zij en haar praktisch ingebouwde gebruiken in programma's zoals Macromedia Dreamweaver MX. JSP's gebruiken een verscheidenheid van eenvoudige labels. De volgende zijn enkele van de meest fundamentele en voorkomende zijn: * Richtlijnen: Instructies verwerkt wanneer de pagina wordt samengesteld * Verborgen Reacties: Document de pagina, niet naar de klant * Verklaringen: Verklaar methoden of variabelen met ruimte in de hele pagina.
* Expressions: Een beetje ingewikkeld om uit te leggen, uitdrukkingen produceren resultaten die vervolgens worden ingebracht in de output stream op de juiste plaats * scriptlets: Een fragment van de code die toegang heeft tot een variabele gedeclareerd en uit te voeren op een bepaalde tijd. * Acties: Een XML-stijl tag die een van een keur aan functies kan uitvoeren Dus als u werkt met JSP, vergeet niet dat je nodig hebt om een host die JSP-runtime modules biedt op de host kant van uw webserver, zodat u kunt uitvoeren hebt de juiste scripts.