tisdag, november 28, 2006

Skillnaden mellan JSP och Servlets

Funderade på det tidigare, vad är det för skillnad mellan JSP och Java Servlets egentligen?



Här kommer ett par citat från studiehandledningen som förklarade det litegrann:



"En Servlet är en kompilerad Java-klass som exekveras på servern när den efterfrågas av en webbläsare (klient).



Ett anrop till en Servlet innehåller två parametrar i form av objekt: en som håller i förfrågan (request) och en som hanterar responsen tillbaka till klienten (response). Request-objektet tillhandahåller data från förfrågan exemplevis formulärdata och response-objektet tillhandahåller sätt att returnera ett svar tillbaka till klienten i form av XHTML."



"JSP är en utökning av Servlets för webbapplikationer med ett ”rikare” gränssnitt. En JSP-sida översätts alltid till en Servlet vid exekvering. Med JSP har man möjlighet att blanda XHTML och kod och kan därmed på ett

enklare sätt skapa ett mer omfattande gränssnitt i jämförelse med en Servlet som måste använda Writeln() metoden i klassen PrintWriter för att skriva tillbaka XHTML till klienten"



Tack för det Ingemar Andersson. Jag tror iaf det är Ingemar som skrivit dethär, det står ingen författare.

Inga kommentarer: