| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Facelet Vs . JSP
    Le langage de programmation Java n'est pas seulement pour les applets et les programmes de bureau. Avec des outils comme JavaServer Pages et JavaServer Faces , les développeurs peuvent créer des sites web sophistiqués et des systèmes en ligne. JSF est un tronc commun pour les développeurs de systèmes Web intégrés à l'architecture modèle-vue - contrôleur, mais JSF doit être couplé avec un système d'affichage comme JSP ou Facelets . Tandis que les composants JSP sont pleines programmes Java , Facelets sont des coquilles XML avec des objets Java . Modèle MVC

    Systems avec une architecture MVC utiliser un composant logiciel appelé le "modèle" pour effectuer les mécanismes réels d'un système en ligne. Ces mécanismes pourraient inclure garder une trace de l'environnement et d'un lecteur -Unis pour un jeu en ligne ou les achats d'exécution pour une boutique en ligne . Un autre élément , appelé la «vue », crée et rend l'interface graphique réelle que l'utilisateur voit . Un dernier élément , le « contrôleur», vérifie l'interaction de l' utilisateur avec la vue et envoie ces informations au modèle de traitement .
    JSF

    JSF est d'Oracle plate-forme pour construire des systèmes en ligne dans le langage Java . Ce chiffre est sensiblement différent d'un applet Java, qui est exécuté par le biais virtuelle Java la machine du client navigateur Web . JSF logiciel s'exécute sur le serveur lui-même. Les développeurs utilisent MVC JSF pour développer le modèle et afficher les composants de l'architecture d'un site web. Pour programmer le composant de vue , les développeurs doivent utiliser une technologie distincte comme JSP ou Facelets .
    JSP

    JSP est un cadre qui s'exécute sur le serveur lui-même pour générer du contenu web dynamique . Lorsqu'un développeur utilise JSP à écrire la composante de vue d'une architecture MVC, ils écrivent un programme Java qui génère le contenu du site web de l'utilisateur final verra . Cela signifie que dans des conditions différentes , le même code JSP pourrait produire des pages web avec différents formats HTML, XML et contenu multimédia pour différents téléspectateurs.
    Facelets

    Facelets sont un système plus récent pour créer des composants de vue que JSP. JSP est un programme Java à part entière générer le contenu Web pour le visiteur, tandis que Facelets sont un système d'incorporer des modules Java en code de formatage XML. Cela simplifie le processus de création du module d'affichage et permet une plus grande souplesse dans les essais et la mise à jour du composant de vue . Bien que mises à jour de modules JSP exigent le redémarrage du système , les développeurs peuvent modifier Facelets sans toucher le reste des composants de l'architecture .

    Previous :

    next :
      articles connexes
    ·Comment créer deux colonnes avec Div 
    ·Comment puis- je régler mon contrôles ActiveX 
    ·Comment restaurer des fichiers LNK 
    ·Comment mettre en cache Javascript externe 
    ·Comment insérer une zone de liste déroulante en C -Sh…
    ·Comment écrire un programme graphique 
    ·Informatique Tutorial 
    ·Débogage pour une violation d'accès 
    ·Définition d'une exception à basse altitude 
    ·Quelle est la différence entre la pagination et la seg…
      articles en vedette
    ·SolidWorks API Tools 
    ·Comment convertir une chaîne en int dans ASP classique…
    ·Comment limiter le nombre de décimales en C + + 
    ·Comment découper une chaîne à un espace 
    ·Comment accéder à la mise à jour de la requête à V…
    ·Les avantages de Struts Plus Servlets 
    ·Comment faire pour ajouter une nouvelle ligne à UltraW…
    ·Comment faire pour supprimer CSVs double en PHP 
    ·Comment faire pour utiliser la commande SNMP Pour obten…
    ·Comment utiliser le Colon en Java 
    Copyright © Connaissances Informatiques http://fr.wingwit.com