Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Java Programming >> Content
    Forskjeller mellom Servlets og JSP
    I tidlige dagene av World Wide Web , ble websider statiske dokumenter som tjente den samme informasjonen til alle hver gang de ble vist . Java programmeringsspråk gitt en måte å gjøre nettsteder mer interaktiv gjennom bruk av Java- applets, JSP eller Java Server Pages og Java Common Gateway Interface , eller CGI , kalt programmer servlets . Servlets og JSP sider fungerer som PHP, Python eller Perl-skript , men har den ekstra sikkerheten og ytelsen til Java Virtual Machine . Historie

    Ifølge Sun Microsystems programvare ingeniør Jim Driscoll ble servlets først introdusert av Java skaperen James Gosling i 1995 . Java Servlets versjon 1.0 først dukket opp i 1997 . JSP sider var en senere utvidelse av Java servlet teknologi skapt for å konkurrere med PHP skriptspråk og Microsofts Active Server Pages, eller ASP, teknologi . JSP versjon 1.0 ble utgitt i 1999 .
    Filformater

    programmering instruksjonene i JSP og servlet filer forskjellig i måten de er kodet og lagret på serveren . JSP sider er tekstfiler som inneholder en blanding av HTML og Java klasse kildekoden . JSP sider kan lagres sammen med andre HTML eller PHP dokumenter. filene normalt ha en " . jsp " filtype . Servlets , derimot , er Java- klasser som har blitt utarbeidet i Java Virtual Machine - JVM - bytecode . Servlet -filer kan ha " . Class " forlengelse eller være pakket i Java Web Application Arkiver filer . WAR arkiver er som vanlig JAR-filer , men omfatter Extensible Markup Language - XML ​​- . Filer som beskriver strukturen og funksjonen av servlets i dem
    Web Server Interaction

    Når en webserver mottar en URL for en servlet , sender den forespørsel til en annen server kalt container eller applikasjonsserver . Servlet beholdere som Apache Tomcat , GlassFish , JBoss Application Server , BEA WebLogic Server eller WebSphere finne servlet, lansere den i JVM og avslutte servlet prosessen når den er ferdig .

    Når en webserver får en forespørsel om en JSP side , sendes siden til en JSP motor som kompilerer kildekoden til servlet JVM bytecode . Denne nye servlet håndteres akkurat som alle andre servlet . Hvis JSP side er bedt igjen , er sammenstillingen fase hoppet over, og servlet klassen er gjenbrukt .
    Usage

    Både JSP sider og servletter brukes til å lage nye Web innholdet i respons på forespørsler fra brukeren . Servlets er back- end applikasjoner som kan sende og motta informasjon uten direkte samhandling med brukeren. På den annen side , JSP sider er typiske HTML-dokumenter som kan samhandle med brukeren via standard HTML- elementer som knapper, webskjemaer eller koblinger . JSP sider og servletter kan arbeide sammen : JSP sider kan ringe servlet klasser for prosesser som er for lang og uhåndterlig å inngå som kilde på en webside

    .

    früher :

     Weiter:
      Relatert Artike
    ·Finne ut om Empty ResultSet ble returnert i Java 
    ·Java Metode til Split Lines 
    ·Hva er meningen med Applet 
    ·Slik formaterer Komma i et nummer i Java 
    ·Hvordan finne den korteste Ord i Java 
    ·Java Tutorial for Kopier og lim 
    ·Den Installasjon av Java Web til Start ActiveX Control 
    ·Slik viser prosenter i Java 
    ·Hvordan endre fokuseringen i Java 
    ·Hvordan finne det siste tegnet i en streng i Java 
      Anbefalte artikler
    ·Hvordan laste ned MySQL for Linux 
    ·Hvordan skrive en enkel C Terminal Emulator Program 
    ·Syntax Error Mens Debugging 
    ·Forskjellen mellom URS & SRS 
    ·Hvordan oppdaterer påloggingsinformasjonen Mal Med ASP…
    ·Vise Applets i NetBeans 
    ·Hvordan redigere en VBS Fil 
    ·Hvordan integrere Android med Eclipse 
    ·Slik viser prosenter i C + + 
    ·Analysere metode i Java 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/