Dator > Introduktion till java servlets

  • Introduktion till java servlets


  • Java servlets är en integrerad del av att utveckla en webbapplikation i Java . Från att svara på kundens begäran till behandling och returnera ett svar , det är svårt att skapa en webbapplikation av komplexitet utan användning av servlets på någon nivå . Även Java Server Pages ( JSP ) sammanställs av servlet container i servlets bakom kulisserna . En webbapplikation som uteslutande består av JSP är fortfarande främst en servlet -baserade webbplats

    Historia

    Java servlets infördes av Sun i . 1997 som ett sätt att få Java- programmering i Internets utveckling scenen . Så småningom var servlets införlivas vad som nu är känt som Java Enterprise Edition ( Java EE eller J2EE i vissa sammanhang ) , som består av servlets , JSP , Enterprise Java Beans ( EJB ) och flera andra tekniker . Servlets spelar en stor roll inom webbutveckling och är en central del i en Java-utvecklare repertoar .

    Servlet Krav

    Precis som alla andra webbutveckling (t. ex. PHP , Perl CGI eller ASP ) kräver särskild serverprogramvara och konfiguration , så gör servlets . Servrar som är utformade för att arbeta med Java servlets ( och JSP ) är allmänt kända som " servlet behållare "eller" applikationsservrar . " Dessa behållare har ett dubbelt syfte, visning av innehållet ( liknande Apache eller annan " standard " webbservrar ) samt verkställande underliggande Java-kod .



    Flera gratis och kommersiella containrar finns . vanligaste inkluderar Apache Tomcat , IBM : s WebSphere , Suns GlassFish och JBoss

    Hur Servlets behandla förfrågningar

    Servlets följa en standardmetod för hantering klient begär begäran kommer via Application Server , som avgör som servlet begäran avser och vilken typ av bearbetning av servlet är tänkt att utföra ( till exempel huruvida begäran är en HTTP POST eller GET ) . Servern kräver lämplig funktionalitet på servlet , som bearbetar begäran som önskat . När servlet avslutas med en begäran , skickar den ett svar till klienten

    Servlets och JSP

    Även om det är möjligt-. och även relativt vanligt-att utveckla en Java -baserad webbplats med hjälp av strikt JSP , inklusive servlets i konstruktionen kan öka utöka och underhålla på hemsidan för framtida utveckling. Genom att använda JSP strikt för presentation , och utför den största delen av logik inom servlets , är det lättare att extrahera logik för att testa , eller ens till andra klasser och bibliotek där koden kan återanvändas.

    Servlet Deployment

    Utvecklare som kommer till Java servlets från PHP eller liknande miljöer kan först bli något förvirrad av utvecklingsmodell. Till skillnad från andra miljöer webbutveckling , servlets kräver sammanställning och spridning av en webbapplikation , oftast genom " krig " filer , eller Webbarkiv ansökan . Detta är en version av standarden JAR -filen som de flesta Java -utvecklare är bekanta , och det omfattar alla av den genererade servlets , webbinnehåll och relaterade konfigurationsfiler.


Previous:nothing Next:fördelarna med Microsoft . NET





Relaterade artiklar


  • Visual Basic : nybörjare tutorial
  • Corsair minne grunderna
  • datorutbildning för Microsoft Certification
  • Java-applet metoder
  • hur man ändrar markören på rollover
  • hur man skapar en tabell för en avgränsad fil i Visual Basic
  • vad är filändelsen ru ?
  • hur man använder bufferedinputstream i Java
  • nackdelarna med pekare i C
  • vad är en matris i Visual Basic ?