Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Comment faire pour installer un jeu …
  • Comment changer les couleurs des pol…
  • Comment définir Java String à null…
  • Comment créer un programme de Ping …
  • Comment charger des photos sur un é…
  • Réglez Vs . Liste en Java 
  • Comment faire pour convertir classe …
  • Comment faire un jeu à l'aide du lo…
  • Comment faire pour changer le texte …
  • Comment convertir une chaîne Java p…
  •   Programmation Java
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Java

    Différences entre les servlets et JSP

    Dans les premiers jours de la World Wide Web , les pages Web sont des documents statiques qui ont servi la même information à tout le monde à chaque fois qu'ils ont été vus . Le langage de programmation Java a fourni un moyen de rendre les sites Web plus interactif grâce à l'utilisation d'applets Java , JSP ou Java Server Pages et Java Common Gateway Interface , ou CGI , les programmes appelés servlets . Les servlets et les JSP fonction des pages comme PHP , Python ou Perl , mais ils ont la sécurité et les performances de la machine virtuelle Java ajouté . Histoire

    Selon Sun Microsystems ingénieur logiciel Jim Driscoll, servlets ont été introduits par le créateur de Java James Gosling en 1995. Java Servlets version 1.0 apparue en 1997. Les pages JSP sont une extension ultérieure de la technologie de servlet Java créé pour rivaliser avec le langage de script PHP et Active Server Pages de Microsoft, ou ASP, technologie. JSP version 1.0 a été publiée en 1999.
    Formats de fichiers

    Les instructions de programmation en JSP et servlets fichiers diffèrent dans la manière dont elles sont encodées et stockées sur le serveur . Les pages JSP sont des fichiers texte contenant un mélange de HTML et du code source de la classe Java. Pages JSP peuvent être stockés avec d'autres documents HTML ou PHP. les fichiers ont généralement une extension de fichier " . jsp " . Servlets , d'autre part , sont des classes Java qui ont été compilés en Java Virtual Machine - JVM - bytecode. Fichiers Servlet peuvent avoir l'extension " . Class » ou être emballés dans des fichiers d'archive d'application Web Java . Archives WAR sont comme des fichiers JAR normales , mais incluent Extensible Markup Language - XML - . Fichiers décrivant la structure et la fonction des servlets en leur sein
    serveur Web Interaction

    Lorsqu'un serveur Web reçoit une URL d'un servlet , il envoie la requête vers un autre serveur appelé serveur de conteneur ou de l'application . Conteneurs Servlet comme Apache Tomcat , GlassFish , JBoss Application Server , BEA WebLogic Server ou WebSphere localiser le servlet , le lancer au sein de la JVM et se terminent le processus servlet quand il est fait .

    Lorsqu'un serveur Web reçoit une requête pour une page JSP , il envoie la page à un moteur JSP qui compile le code source en servlet bytecode JVM . Cette nouvelle servlet est traitée comme n'importe quel autre servlet. Si la page JSP est demandé à nouveau , la phase de compilation est ignorée et la classe servlet est réutilisé.
    Utilisation

    Les deux pages JSP et des servlets sont utilisés pour créer un nouveau Web teneur en réponse aux demandes des utilisateurs . Les servlets sont des applications back-end qui peuvent envoyer et recevoir des informations sans interagir directement avec l'utilisateur. D'autre part , les pages JSP sont des documents HTML typiques qui peuvent interagir avec l'utilisateur grâce à des éléments HTML standard comme des boutons, des formulaires Web ou des liens hypertextes . Pages JSP et des servlets peuvent travailler ensemble : les pages JSP peuvent appeler classes de servlet pour les processus qui sont trop longues et trop compliqué pour être inclus en tant que source d'une page Web

    .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment réparer Lava sur 317 client 
  • Java Software formation sur CD 
  • Comment faire une pyramide des nombres avec Java 
  • Introduction à la programmation en utilisant Java 
  • Comment faire une boucle continue Ligne 
  • Comment dessiner un ovale dans NetBeans 
  • Comment sérialiser une chaîne en Java 
  • Comment faire pour intégrer Tickers d'actions 
  • Comment changer le Jframe de fond dans Balançoire 
  • Comment instancier une classe anonyme 
  • Connaissances Informatiques © http://www.ordinateur.cc