Java- ontwikkeling is niet beperkt tot alleen desktop - gebaseerde applicaties of website applets . Orakel , het bedrijf dat de Java-taal handhaaft , produceert ook een product genaamd JavaServer Pages waarmee programmeurs om Java te gebruiken voor server - side web ontwikkeling . Deze software maakt gebruik van bestanden met de extensie ". Jsp " extensie en kan de broncode integreren van standaard " . Java " broncode -bestanden . Server -side code worden uitgevoerd Wanneer een gebruiker een website bekijkt, kan de broncode worden verwerkt op of de server die de website host of op de computer van de website-bezoeker . Servers sturen ruwe HTML -code voor de machine van de gebruiker om een website te maken . Meer complexe broncode wordt verwerkt op de server zelf en wordt naar de machine van de klant gestuurd voor opname in de broncode is het verwerken . . Jspdossiers Bestanden met een " jsp . " extensie bevatten HTML -code afgewisseld met Java- code genaamd richtlijnen . Deze segmenten van Java-code worden gescheiden van hun omringende HTML -code met de symbolen " < % " ( zonder aanhalingstekens ) markeren het begin van de Java-code en de " % > " symbool markeren het einde van de Java-code . De HTML-code om de Java- segmenten worden verzonden in hun ruwe vorm op de client machine voor de verwerking , terwijl de Java-code segmenten worden uitgevoerd op de server van de website zelf . . Java -bestanden < br > Normale Java source code files gebruik maken van de " java . " extensie . Dit zijn niet-gecompileerde bestanden dat noch de JVM op de server of de client computer direct kan uitvoeren . De Java-code in " . Jsp " bestanden kunnen echter invoer code van elke " . Java " bestanden die zijn opgeslagen op dezelfde server . Dit zal de JavaServer Pages software te lezen in deze code , evenals de Java- code op de " . Jsp " pagina zelf veroorzaken bij het compileren van de broncode in bytecode voor de machine van de eindgebruiker uit te voeren . < Br > Doel Er zijn een aantal redenen waarom een ontwikkelaar zijn " . jsp " importbestand Java-code zou hebben van een " java . " bestand in plaats van alleen het schrijven in de code direct . Een daarvan is de normale Java-codering conventie van het opslaan van de broncode voor de klasse bestanden onafhankelijk van elkaar en dan belt code de hele klas bestand met een enkele verklaring . Een andere is het verminderen van de hoeveelheid code die op de " . Jsp " pagina, zodat haar kerntaak is voor ontwikkelaars eenvoudiger te onderhouden .
|