Servletprogram

Servletprogram är Java-program på serversidan som använder Sun Microsystems Java Servlet API och dess associerade klasser och metoder, så som har definierats i Sun Microsystems Java Servlet 2.3 Specification. Med dessa Java-program utvidgas funktionssättet hos en webbserver genom att dynamiskt innehåll genereras och beställningar från webbklienter besvaras. När du från en webbläsare skickar en beställning till servern, kan de beställda informationen skickas från servern till en servlet, så att servleten kan konstruera svaret som skickas tillbaka till webbläsaren.

Precis som appletprogram körs i en webbläsare och utvidgar webbläsarens möjligheter körs servletprogram på en Java-aktiverad webbserver och utvidgar serverns möjligheter. Tack vare deras flexibilitet och skalbarhet används servletprogram ofta för att möjliggöra för verksamheter att ansluta databaser till webben.

Även om ett servletprogram kan vara ett helt fristående program, så kan du dela upp tillämpningens utveckling i två delar: Med hjälp av detta paradigm kan du välja att få verksamhetens logik hanterad med Java-bönor, presentationens logik hanterad med JavaServer Pages (JSP) eller HTML-filer, och HTTP-protokollet hanterat med ett servletprogram.
Anm: JSP-filer kan användas för att hantera både presentationens och verksamhetens logik för en webbtillämpning. För JSP-filer används strukturerade märkord för presentationen, och de tillhandahåller servletmodellens funktionssätt under körning.

Du kan utveckla, felsöka och utplacera servletprogram, ange brytpunkter inom servletprogrammets objekt och steg genom koden när du vill göra ändringar som dynamiskt viks in i det servletprogram som körs på en server, utan att behöva starta om varje gång.

Mer information om servletprogram finns i Sun Microsystems Java Servlet 2.3 Specificationjava.sun.com/products/servlet/download.html.

Närliggande begrepp
Webbtillämpningsöversikt
Närliggande uppgifter
Skapar servletprogram