ETM IBN ROCHD Présenté par : Mlle KHETTAR Lamia & Mlle AIT SAADA Kahina Novembre 2012.

Slides:



Advertisements
Présentations similaires
Tutoriel - Les Ressources du BCH
Advertisements

Abes agence bibliographique de l’enseignement supérieur Les scripts.
Serveurs web pour JSP et Servlets
Éléments de présentation
Chapitre I : Systèmes d’exploitation
Guillaume KRUMULA présente Exposés Système et Réseaux IR3 Mardi 5 Février 2008.
51 Les technologies XML Cours 7 : Utilisations dXML Janvier Version 1.0 -
Projet Webase. I. La définition du projet 1. Lexistant : Webase 4 2. Cahier des charges 3. La répartition des données 4. Le modèle de données 5. Le choix.
version Beta Marie Calberg Ninni Louhelainen SLFN7
Présentation des tables des matières j puis appuyez sur F5 ou cliquez sur Diaporama > Du début. Pour commencer le cours, dans la barre des messages, cliquez.
Projet J2EE Maverick XMLBeans Garcel Jean-Baptiste – Le Loc Martin – Muller Thibaut.
12 novembre 2012 Grégory Petit
Systèmes d’exploitation
Les outils d’intégration continue
Chapitre III Traitement d’images Mme Lahbib Ilhem.
Page 1 Introduction à ATEasy 3.0 Page 2 Quest ce quATEasy 3.0? n Ensemble de développement très simple demploi n Conçu pour développer des bancs de test.
Intégrer IdRef dans les applications documentaires de votre université. Pourquoi ? Comment ? Atelier JABES2011.
Présenté par : Kalleli Dhouha
ManageEngine ADManager Plus 6
pour les applications Web :
Présentation Struts1-JaxB
Archimède : dépôt institutionnel de la Bibliothèque de lUniversité Laval Par Rida Benjelloun Chef de la section recherche.
Projet JAVA EE Approfondi
Création de sites Web a.Création dun site Web: 1.Activer le menu « Fichier », 2.Choisir la commande « Nouveau… », 3.Dans le volet doffice qui saffiche.
Création d'un diaporama Création d'un diaporama
28 novembre 2012 Grégory Petit
FICHIERS : Définition : Algorithme général:
Création d'un projet Web avec Netbeans
Clients riches RIA (Rich Internet Application) / RDA
Cours présenté par Mr Mounir GRARI172 Concevoir un formulaire Présentations des formulaires.
Adaptée du cours de Richard Grin
‘‘Open Data base Connectivity‘‘
BOUSQUET Alexis - GUILLEMIN Vincent - PETIT Cédric
LES CLIENTS WEB RICHES Tuteur : Olivier CARON LEFEBVRE Benoit
SOMMAIRE  Introduction  BCO / Toolbox aujourd’hui  Recommandations pour BCO  CRP aujourd’hui  Recommandations pour CRP  La base de données  Recommandations.
Module I-C3 : Applications Web IUT R&T 2e année
Content Management System CMS. Pourquoi ? Obligation de ressaisir des contenus publiés à plusieurs endroits Pas d’outils de gestion de qualité de l’information.
Elabore par BELKADHI ABIR BEN HASSEN SALMA CHEBBI MARWA
« Le plaisir du chercheur : retrousser les jupes de la nature » Jean Rostand Proposer une « Interface Homme Machine » en utilisant une technologie Client.
Introduction à Visual Studio C++ (VC++)
Cliquez pour modifier le style du titre
Xi HUA Wenyun DAI Morgane GIRONA
POWERPOINT.
Alexandre Blond Antoine Deshayes
Cours MIAGE « Architectures Orientées Services »Henry Boccon-GibodCours MIAGE « Architectures Orientées Services »Henry Boccon-Gibod 1 Architectures Orientées.
En route vers le déploiement . . .
© 1 Struts Java, Applications J2EE Conclusion. © 2 Struts Java, Applications J2EE Les contre Framework générique –Conçu pour répondre à tous les besoins,
Informatique TD 1 – Semestre 1
AU REVOIR BONJOUR OFFICE COMMUNICATOR MICROSOFT LYNC Rendez-vous Le
13/07/2015 JSF Java Server Faces Master 2 Pro GLR TER David Mihura Eric Le Merdy.
ACCUEIL DES NOUVEAUX UTILISATEURS DES RÉSEAUX INFORMATIQUES.
Éléments de présentation
Introduction au développement Web avec ASP.NET Présenté par Pierre Lagarde Relation Développeurs Microsoft France.
PHOTOPAGER Projet Informatique et multimédia Classe Terminale S Bac 2001 Charles Duley et David Ameisen.
Éléments de présentation
Formation Cisco Partie 2 – IOS.
Les systèmes de gestion de contenu
Conception des pages Web avec
Guide d’utilisation du Site Microsoft Platform Ready (MPR)
1 Madeleine Hébert MSI. 2 3 Objectifs de la formation 1.Ouvrir la base de données (bibliothèque) Zotéro 2.L’alimenter: Importer des références bibliographiques.
Julien Lamure - Réunion des CI du 15/11/2006 Quelques utilitaires de création de comptes pour Windows 2003 server - GUNT - Gestion - PowerAD - Magret -
SI 28 - Présentation Image Ready Aurélie Letenoux GSU 4.
FORMATION MOODLE Comment utiliser les wiki sous moodle pour la réalisation de projets PTA.
Présentation Courtin maxime – GI05Automne Présentation | Rappel Photoshop | ImageReady | Utils Courtin Maxime – GI05 2 / 17 Automne 2004 Plan :
Visual Information Solutions IDL 7.0 Pour une utilisation optimale d’IDL.
Abes agence bibliographique de l’enseignement supérieur Les scripts.
© SQLI GROUP – 2012 AUDIT DRUPAL USINE À SITES WEB ÆGIR.
FACTORY systemes Module 2 Section 1 Page 2-3 Installation d’Industrial SQL FORMATION InSQL 7.0.
FACTORY systemes Module 7 Page 7-1 Les outils clients non Wonderware FORMATION InSQL 7.0.
WHAT IS THIS ? Serveur d’intégration Environnement JAVA Open Source Ou logiciel d’intégration continue.
Transcription de la présentation:

ETM IBN ROCHD Présenté par : Mlle KHETTAR Lamia & Mlle AIT SAADA Kahina Novembre 2012

Plan : 1. Introduction 1.1 Prime Faces, c’est quoi ? 1.2 Prime Teknoloji 1.3 Historique 1.4 Pourquoi PrimeFaces 2. Environement D’Installation 3. Installation 4.Exemple De Demo : interface Login.jsf 5. Conclusion

1.Introduction : De nos jours, Le développement WEB a évolué d’une façon très rapide et est devenu plus facile à mettre en place une application WEB grâce aux framesworks Java existants, cependant ces frameworks connaissent un manque de composants, pour cela des projets ont été faits afin de faciliter le développement des interfaces web JSF, et cela en créant des bibliothèques de composant plus riches et évolués.

1.1 Prime Faces, c’est quoi ? Prime Faces est une bibliothèques Open Source de composants JSF, téléchargeable directement à partir de l’URL suivant : elle est caractérisée par : - Un ensemble riche de composant (HtmlEditor, Dialog, AutoComplete, Charts … et bien d’autres ) - Construit en AJAX, basé sur le standard JSF 2.0 API AJAX. - Installation facile et légère : un fichier JAR, 0 config, aucune dépendance.

1.2 Prime Teknoloji: Prime Teknoloji est une entreprise turque de développement de logiciel spécialisée dans le Consulting JAVAEE et Agile. Cette entreprise est à l’origine des Prime Faces, un projet mené et réalisé par un groupe d’expert en JSF dirigé par Cagatay Civici.

1.3 Historique : - Novembre démarrage - Janvier 2009 – Première version Février (Dernière version stable) - Novembre 2011 – 3.0.M4(Dernière version non stable)

1.4 Pourquoi PrimeFaces : - Une bibliothèque de composants très riche (plus de 100 composants). - Mieux définir l’interface du projet web - Composants Facile à utiliser et à intégrer - Personnalisation du look de l’interface : plus de 30thèmes prédéfinis.

1.3 Historique : - Novembre démarrage - Janvier 2009 – Première version Février (Dernière version stable) - Novembre 2011 – 3.0.M4(Dernière version non stable)

2. Environnement D’Installation : Pour pouvoir utiliser les PrimeFaces il faut disposer au minimum d’un Runtime JAVA 5 et d’un framework JSF 2.0

3. Installation : Pas d’installation requise pour les PrimeFaces, il suffit juste d’importer le JAR puis ajouter le namespace dans la page JSF ou dans le cas de JBOSS ajouter la palette de composant dans la page JSF, les étapes ci-après illustre ce principe :

Etape1: Créer un nouveau projet JSF Clique droit-> new-> JSF Project

Il faut choisir l’environnement JSF 2.0 tel que illustré dans l’image ci-dessous:

Serveur Apache Tomcat v6 ou +:

Etape2: Ajouter le Taglib Primefaces 3.4 Clique droit sur le projet-> build Path-> add External Archives -> sélectionner les fichiers.jar Primefaces

Etape2: Importer les composants Primefaces dans la palette - Cliquer sur l’icone import La boite de dialogue suivante s’affiche - Cliquer sur le bouton Browse

- Sélectionner le Tag Primefaces

- Attribuer un nom et un groupe au Tag ajouté:

Ajouter une nouvelle page XHTML au projet Il suffit de glisser un composant Primeface de la palette et le namespace est automatiquement ajouté à la page comme suit:

4) Exemple de Demo : Login.jsf Nous présentons dans ce qui suit un exemple d’interface Login en utilisant les composants de la bibliothèque PrimeFaces cités ci-dessous : -CommandButton : correspond au bouton Login -InputText : correspond à la zone de texte où l’utilisateur peut faire entrer son nom Le thème choisi pour cette interface est : « sunny »

5) Conclusion : Nous avons présenté à travers ces slide la bibliothèque « PrimeFaces », comment la configurer et comment l’utiliser, nous concluons en cette fin de présentation que cette bibliothèque a fortement contribué au développement d’applications web en allègent la programmation et en offrant la possibilité à l’utilisateur de personnaliser son application.