Java Server Pages ( JSP) kan du oprette dynamiske sider ved hjælp af Java-sproget . JSP er mere bekvemt for udviklere nye til Web udvikling som er vant til Java-sproget . JSP bruger tags og operatører ligner standard PHP og ASP sprog, men koden syntaks er baseret på Java-sproget . Formål
JSP sproget skaber servlets , som er små programmer, der kører på en webserver . Disse programmer giver dig mulighed for at tilpasse indholdet og browser adfærd for dine brugere. Servlets gøre websider mere dynamisk for brugerne, fordi de kan reagere på brugernes feedback og input , så de viste oplysninger er programmatisk tilpasset til brugeren.
Fordele
JSP sider er mere bekvemt for Java -udviklere , som ikke er en Microsoft-platform . Programmører, der ikke er vant til Microsofts sprog kan bruge JSP til at komme i gang med at udvikle dynamiske websider. JSP kan du bruge de samme funktioner som andre sider såsom at forbinde til en database , parsing XML og bruge CSS stilarter . JSP er også kompatibel med Linux Web værter, så du kan bruge den med Apache Web services.
Ulemper
JSP er en ældre sprog , så det er ikke så udbredt som de nyere sprog såsom PHP eller ASP.NET. Af denne grund , behøver udviklerne ikke aktivt skabe nye biblioteker eller add-ons til sproget. Hvis du har brug for at arbejde med nyere teknologier , kan du have svært ved at finde de nødvendige biblioteker til sproget .
Overvejelser
Ældre JSP sider kan oversættes til andre sprog linje for linje , når du ønsker at opgradere din hjemmeside fra en JSP side . Fordi sproget er ældre, nogle programmører overveje skipping JSP servlets og bruge PHP eller almindelig Java til applets , der kører på en Linux server.