GUYOT Amandine Compte Rendu TP2 Introduction A JAVA et Web Application avec JSP

Save this PDF as:
 WORD  PNG  TXT  JPG

Dimension: px
Commencer à balayer dès la page:

Download "GUYOT Amandine Compte Rendu TP2 Introduction A JAVA et Web Application avec JSP"

Transcription

1 Compte Rendu TP2 Introduction A JAVA et Web Application avec JSP Le but de se deuxième TP étant d analyser l architecture de bookstore6 comme si c était nous qui l avions élaborée : - mise en forme - sécurité - internationalisation Nous avons adapté cette application à un restaurant en ligne. Pour développer ce compte rendu, nous suivrons l enchaînement de la feuille de TP distribuée. I) Analyse du HitCounterFilter Le HitCounterFilter est un filtre auquel est associé le fichier de déploiement Web.xml. Ce filtre permet le choix de la langue. II) Analyse de JSP Une page utilisant les Java Server Pages est exécutée au moment de la requête par un moteur de JSP, fonctionnant généralement avec un serveur Web ou un serveur applicatif. Le modèle des JSP étant dérivé de celui des servlets (en effet les JSP sont un moyen d'écrire des servlets), celle-ci est donc une classe Java dérivant de la classe HttpServlet, et utilisant les méthodes doget() et dopost() permettant de renvoyer une réponse par le protocole HTTP. Lorsqu'un utilisateur appelle une page JSP, le serveur Web appelle le moteur de JSP qui crée un code source Java à partir du script JSP, compile la classe afin de fournir un fichier compilé (d'extension.class), c'est-à-dire qu'il constitue en fait une servlet à partir du script JSP... Analyse de la JSP index dans application date o Cette application affiche la date dans la langue du pays. o Au début de la jsp, on invoque une classe en local on fait référence à «mypkg.mylocales». o Lorsque l on écrit une commande c tel que «<c :choose>» c est qu on utilise quelque chose appartenant à la librairie C. 1

2 o Cette jsp est transformée dans servlet, on utilise doget et dopost. o On invoque aussi une autre classe, «MyDate». Analyse de bookstore 2 o Nous avons effectué le déploiement et la compilation des books, pour apercevoir l application. Cette opération nous a permis de voir les fichiers.java (les servlets) et leurs versions compilées dans un dossier spécifique. o Puis nous avons changé la langue de l application en français dans web.xml de bookstore deux par : <paramvalue>com.sun.bookstore.messages.bookstoremessages_fr_fr</para m-value> o Et nous avons aussi changé le fichier BookstoreMessages_fr_FR.class pour qu il s adapte à notre application pour le restaurant en ligne (par exemple quand il y avait écrit «livre» on mettait «aliment»). o Nous avons vu en détail les jsp : - bookstore.jsp affiche la page de présentation des aliments, introduis par le message «what» puis le code JSP placé dans l'action <jsp:usebean> est exécuté si le bean est créé. jsp:setproperty modifie un JavaBean dans une page JSP en récupérant la valeur d'un paramètre : jsp:usebean id="bookdb" par jsp:setproperty name="bookdb". Cette page permet d accéder soit à bookdetails.jsp soit à bookcatalog.jsp. - bookcashier.jsp montre le montant des achats par «amount» et avec «purchase» demande des informations pour pouvoir acheter les articles du panier ce qui nous fait aller sur la page bookreceipt.jsp. Puis c est ici que l on doit saisir nos informations. Par les messages «Name» & «CCNumber». o Nous avons modifié le Prelude.jspf qui correspond au banner de toute l application : font size="+3" color="#cc0066">ben & nut's </font> 2

3 <img src="../template/restaurant.books.gif" alt="bennuts holding restaurants"> <font size="+3" color="black">restaurantstore</font> Voici un aperçu de notre première page : o En ce qui concerne la base de données, nous n avons rien change par rapport au Tp précèdent, voila ce que cela donne : INSERT INTO WEB_BOOKSTORE_BOOKS VALUES('201', 'Duke', '', 'Canard à l orange', 30.75, 0, 1995, 'What a cool cook.', 20); o Dans le dossier C:\javaetutorial5\examples\web\bookstore2\web\books les fichiers de configuration des pages du site permettent de modifier la couleur, la mise en place, les événements, la gestion du panier On a donc rajouté pour chaque plat une image correspondante sur laquelle on peut cliquer. <c:url var="url" value="/books/bookdetails" > <c:param name="bookid" value="${bookid}" /> </c:url> <a href="${url}"><strong><img src="../template/${book.bookid}.jpg">book.title} </stro ng></a></td> Chaque image de chaque aliment est nommée suivant L ID du plat. 3

4 Voila pour les modifications principales. III) Sécurisation Analyse de la sécurité de hello formauth Dans le web.xml, les pages à protéger et les rôles nécessaires pour y accéder sont déclarés dans des balises security-constraint. Une balise display-name permet de définir le nom de la contrainte pour sa gestion par des outils tiers. Les pages se déclarent au moyen de la balise webresource-collection qui contient une balise web-resource-name et une ou plusieurs balises url-pattern qui indiquent le motif des URL protégées (avec ou sans utilisation de jokers). La web-resource-collection est suivie par une balise auth-constraint qui donne les rôles à avoir et, éventuellement, les méthodes HTTP nécessitant une authentification (si aucune n'est précisée, elles en nécessitent toutes une). Notez que l'utilisateur doit disposer d'un des rôles spécifiés pour pouvoir accéder à la ressource. À la suite de la balise security-constraint, une balise loginconfig définit la façon dont s'effectue la connexion. Une balise realmname indique le nom de la zone protégée (ce que vous voulez) et une balise auth-method définit le type de connexion : FORM l'authentification est effectuée via un formulaire créé par le développeur Les rôles utilisés au sein de la balise auth-constraint doivent être déclarés au préalable par le biais de balises security-role (une par rôle). Sécurisation de bookcashier dans bookstore2 On a donc sécurisé bookcashier et on a créé Logon et Logon error. Et au niveau du serveur on a rajouté les mots de passe et login dans l onglet sécurité realms-file-manage users. IV) Internationalisation Choix de la langue dans bookstore 6 en partant de index.jsp Dans le fichier index.jsp, on fait appelle à chooselocale.jsp où les personnes peuvent interagir avec l application. Tout d abord les codes qui suivent se trouvent dans des balises de «formulaire» view et form <f:view> <h:form> pour inclure un ou plusieurs bouton ou hyperlien pour valider le formulaire. Pour commencer on peut choisir le langue de l application, puis sur l application apparaît une image du monde, où si l on passe dessus avec la souris, certains pays changent de couleur. Si on clique sur ces pays, cela change la langue de l application. Par exemple, si la souris est sur le France, cela 4

5 correspond à onmouseover="/template/world_france.jpg où l image du monde change de couleur au niveau de la France. Pour faire apparaître les images, on utilise «graphicimage» <h:graphicimage id="mapimage" url="/template/world.jpg" alt="#{bundle.chooselocale}" usemap="#worldmap" /> où url représente le chemin de l image, alt est une alternative de texte qui apparaît quand l utilisateur passe avec la souris sur l image. Ici alt fait référence à la localisation des messages. Et usemap fait référence à l image «monde». Dans le cas contraire on a ceci onmouseout="/template/world.jpg avec la carte du monde normale. 5

6 <bookstore:area id="france" value="#{fraa}" onmouseover="/template/world_france.jpg" onmouseout="/template/world.jpg" targetimage="mapimage" /> Cette application ne fait appelle à aucun Actionlistener implémenté, par contre en utilisant commandlink, on se référence vers un ActionListenner implémenté grâce à un bean. Si on clique sur un pays : <h:commandlink id="france" action="bookstore" actionlistener="#{localebean.chooselocalefromlink}"> <h:outputtext value="#{bundle.french}" /> </h:commandlink> L actionlistenner de l événement référence à chooselocalefromlink qui remarque l événement cliqué par l hyperlien renvoyé par cet événement. La commande «commandlink» représente en HTML un hyperlien, qui dans les balises HTML est utilisé pour valider une «action» d un événement d une application. Cette commande implique un «outputtext» qui représente le texte que l utilisateur à cliquer pour générer l événement. La balise suivante est de chooselocale.jsp, une page de notre restaurant en ligne, notre application. Le fait de cliquer sur l un des pays, nous fait faire une action «bookstore» ce qui correspond au fichier bookstore.jsp. Dans celui-ci on fait appelle à «bundle» <f:loadbundle var="bundle" basename="com.sun.bookstore.messages.bookstoremessages"/> <h:form> <p><b><h:outputtext value="#{bundle.what}"/></b></p> «basename» spécifie la classe RessourceBundle qui est localisée dans «messages» package de bookstore. «var» est un alias désignant la classe RessourceBundle, alias utilisé par d autres balises pour accéder à a localisation des «messages» 6

7 Si on va dans le fichier BookstoreMessages.java, on observe public class BookstoreMessages extends ListResourceBundle Donc on utilise une extension de bundle. Donc dans le fichier chooselocale.jsp quand on fait appelle à <h:outputtext value="#{bundle.french}" /> dans le bundle.french on passe en paramètre la langue du fichier à utiliser. Ici le français. En fait la ressource bundle utilise une valeur qui montre la localité de la valeur de l information. Quand on va dans bookstore.jsp on nous laisse la possibilité d aller soit vers bookdetails.jsp soit bookcatalog.jsp. - Dans bookdetails.jsp on décrit l objet sélectionné et on peut retourner dans catalogue (bookcatalog.jsp). - Et dans bookcatalog.jsp on peut aussi cliquer pour acheter ses articles, vider son panier, voir son panier (voir le montant total et le nombre d articles), ou de retourner sur la page affichant tous les articles à emporter. C est d ailleurs à ce dernier point qu on a rajouté les images de chaque plat dans le fichier bookcatalog.jsp, à ce niveau : <td class="list-column-left"><img src="template/bookid.jpg"> <h:commandlink action="#{catalog.details}" value="#{book.title}"> <f:setpropertyactionlistener target="#{requestscope.book}" value="#{book}"/> </h:commandlink></td> 7

8 V) Conclusion Ce TP nous a permis de mieux cerner le «monde» des jsp. En particulier avec les exemples de sécurisation et d internationalisation. Le fait d adapter une application à soit permet de comprendre comment elle fonctionne. 8

Choisissez l un des modèles et dans la zone Options dans le volet de droite indiquez où vous désirez voir apparaître la Barre de navigation.

Choisissez l un des modèles et dans la zone Options dans le volet de droite indiquez où vous désirez voir apparaître la Barre de navigation. Publisher 2007 Créer une composition de type WEB Pour pouvoir publier votre site Web sur le Web, vous devez vous abonner à un service d'hébergement Web après d'un fournisseur de services Internet. Ce service

Plus en détail

Groupe Eyrolles, 2006, ISBN : 2-212-11771-X

Groupe Eyrolles, 2006, ISBN : 2-212-11771-X Groupe Eyrolles, 2006, ISBN : 2-212-11771-X Création de pages dynamiques courantes CHAPITRE 3 169 Figure 3-39 La boîte de dialogue de l objet Liste/Menu permet de configurer les options de l affichage

Plus en détail

Table des matières. 2. Modules et possibilités... 1. 4. Le catalogue en ligne... 3. 5. La boutique en ligne (webshop)... 4

Table des matières. 2. Modules et possibilités... 1. 4. Le catalogue en ligne... 3. 5. La boutique en ligne (webshop)... 4 Briljant e-commerce Table des matières 1. e-commerce... 1 2. Modules et possibilités... 1 3. Le site Web... 2 4. Le catalogue en ligne... 3 5. La boutique en ligne (webshop)... 4 6. Les paramètres pour

Plus en détail

TME 1 JAVASCRIPT (2 SEANCES)

TME 1 JAVASCRIPT (2 SEANCES) TME 1 JAVASCRIPT (2 SEANCES) 1. EXERCICES DE BASE Créez des fonctions javascript pour : - faire un jeu «plus petit plus grand» qui tire un nombre au hasard que l utilisateur doit trouver en entrant des

Plus en détail

Programmation n-tiers. Chapitre III - Les Servlets

Programmation n-tiers. Chapitre III - Les Servlets Institut Supérieur des Études Technologiques de Kasserine Département Technologies de l'informatique Chapitre III - Les Servlets DSI21 Introduction A la base, les serveurs web sont seulement capables de

Plus en détail

Institut Supérieur De Gestion De Tunis 3 ème LFIG BAYOUDHI Chaouki

Institut Supérieur De Gestion De Tunis 3 ème LFIG BAYOUDHI Chaouki Exemple JSF EJB et Bean géré I. Enoncé : Cet exemple est une petite application web proposant deux pages web : L une qui affiche un formulaire afin de pouvoir ajouter un livre (AjoutLivre.xhtml), L autre

Plus en détail

Web & XML. Evaluation 2/2. ENSEIRB Programmation Web / XML. Version 1.00 du 6 janvier 2012 Etat : Travail SOPRA GROUP. Page 1/8

Web & XML. Evaluation 2/2. ENSEIRB Programmation Web / XML. Version 1.00 du 6 janvier 2012 Etat : Travail SOPRA GROUP. Page 1/8 Web & XML ENSEIRB Programmation Web / XML Evaluation 2/2 Version 1.00 du 6 janvier 2012 Etat : Travail SOPRA GROUP Page 1/8 Historique : Version Date Origine de la mise à jour Rédigée par Validée par 1.0

Plus en détail

Gestion des immeubles

Gestion des immeubles RAPPORT DE CONCEPTION Gestion des immeubles BOUSSRHAN YOUSSEF & BENZITI WALID Email : Youssefboussrhan@gmail.com GSM : 0678510690, 0611347597 ISTA NTIC SYBA CRJJ GROUPE B Annexe : Figure 1: Diagramme de

Plus en détail

Introduction Fonctionnement L API Servlet SERVLET. Claude Duvallet 1/32

Introduction Fonctionnement L API Servlet SERVLET. Claude Duvallet 1/32 Claude Duvallet Université du Havre UFR Sciences et Techniques 25 rue Philippe Lebon - BP 540 76058 LE HAVRE CEDEX Claude.Duvallet@gmail.com http://litis.univ-lehavre.fr/ duvallet/ Claude Duvallet 1/32

Plus en détail

ESPACE MULTIMEDIA DU CANTON DE ROCHESERVIERE

ESPACE MULTIMEDIA DU CANTON DE ROCHESERVIERE ESPACE MULTIMEDIA DU CANTON DE ROCHESERVIERE Atelier «pour débuter» Découverte de l ordinateur sous Windows 8 (PARTIE 2) 1 L ARBORESCENCE DE WINDOWS Windows est bâti sur une arborescence de fichiers et

Plus en détail

Groupe Eyrolles, 2003, ISBN : 2-212-11317-X

Groupe Eyrolles, 2003, ISBN : 2-212-11317-X Groupe Eyrolles, 2003, ISBN : 2-212-11317-X 7 Étude de cas : la boutique MX Dans ce dernier chapitre, nous allons exploiter Dreamweaver MX pour développer une boutique marchande utilisant la technologie

Plus en détail

Java EE Applications web

Java EE Applications web Java EE Applications web Applications web Deux types d applications web: Applications orientées présentation Contenu statique: Html,xml, XVG Contenu dynamique: jsp, jsf, servlets Applications orientées

Plus en détail

L environnement de développement d application JavaCard 3.0.x. (Development Kit for the Java Card 3 Platform

L environnement de développement d application JavaCard 3.0.x. (Development Kit for the Java Card 3 Platform L environnement de développement d application JavaCard 3.0.x (Development Kit for the Java Card 3 Platform Version 3.0.2, Connected Edition, depuis Déc. 2009) I. Outils de développement 1) Logiciels indispensables

Plus en détail

Web & XML. Evaluation 1/2. ENSEIRB Programmation Web / XML. Version 1.00 du 19 décembre 2012 Etat : Travail SOPRA GROUP. Page 1/9

Web & XML. Evaluation 1/2. ENSEIRB Programmation Web / XML. Version 1.00 du 19 décembre 2012 Etat : Travail SOPRA GROUP. Page 1/9 Web & XML ENSEIRB Programmation Web / XML Evaluation 1/2 Version 1.00 du 19 décembre 2012 Etat : Travail SOPRA GROUP Page 1/9 Historique : Version Date Origine de la mise à jour Rédigée par Validée par

Plus en détail

Applications orientées données (NSY135)

Applications orientées données (NSY135) Applications orientées données (NSY135) 4 Applications Web Dynamiques Auteurs: Raphaël Fournier-S niehotta et Philippe Rigaux (philippe.rigaux@cnam.fr,fournier@cnam.fr) Département d informatique Conservatoire

Plus en détail

Module Article. Plate-forme de gestion de contenu. PubliShare utilise la librairie javascript (AJAX - Web 2.0)

Module Article. Plate-forme de gestion de contenu. PubliShare utilise la librairie javascript (AJAX - Web 2.0) G U I D E D U T I L I S AT I O N Publishare Plate-forme de gestion de contenu Module Article PubliShare utilise la librairie javascript (AJAX - Web.0) Sommaire Généralités Schéma de navigation Identification

Plus en détail

Travaux pratiques de M2105 Web dynamique

Travaux pratiques de M2105 Web dynamique Travaux pratiques de M2105 Web dynamique L objectif des séances de TP du module M2105 est de créer un mini site web d annuaire permettant à différents utilisateurs de gérer leurs contacts. Les informations

Plus en détail

Module Admin Logger Manuel Utilisateur

Module Admin Logger Manuel Utilisateur Module Admin Logger Manuel Utilisateur 1 / 10 Sommaire Sommaire Introduction... 3 Installation... 3 Copie des fichiers... 3 Configuration... 3 General... 3 Avancé... 4 Utilisation... 4 Admin logger : system...

Plus en détail

I Open Résa. Sommaire :

I Open Résa. Sommaire : I Open Résa Sommaire : I Open Résa... 1 Définition :... 2 Identification... 3 Création d un nouveau dossier :... 8 Première méthode :... 10 Seconde méthode :... 10 Ajout d éléments à la proposition :...

Plus en détail

TP JEE Développement Web en Java. Dans ce TP nous commencerons la programmation JEE par le premier niveau d une application JEE : l application web.

TP JEE Développement Web en Java. Dans ce TP nous commencerons la programmation JEE par le premier niveau d une application JEE : l application web. ASTRIUM - Toulouse JEE Formation 2013 TP JEE Développement Web en Java Dans ce TP nous commencerons la programmation JEE par le premier niveau d une application JEE : l application web. Figure 1 Architecture

Plus en détail

Gestion Bibliothèque. Résumé

Gestion Bibliothèque. Résumé Gestion Bibliothèque Résumé Ces travaux seront réalisés dans le cadre du cours Web Services Miage NTDP afin de permettre aux étudiants d assimiler les concepts théoriques vus en cours. L idée est de développer

Plus en détail

Téléchargement des catalogues fournisseurs,

Téléchargement des catalogues fournisseurs, Téléchargement des catalogues fournisseurs, intégration et calcul des prix I. Créer un nouveau compte Eyes-Road est une plate-forme dédiée aux professionnels de l optique, permettant de gérer des échanges

Plus en détail

Java EE - Cours 7. Cours de 2 e année ingénieur Spécialisation «Génie Informatique»

Java EE - Cours 7. Cours de 2 e année ingénieur Spécialisation «Génie Informatique» Java EE - Cours 7 Cours de 2 e année ingénieur Spécialisation «Génie Informatique» Rappels 2 Feuilles de Styles : CSS Lorsque l on réalise un site Web, il faut dissocier la partie forme de la partie fond.

Plus en détail

Les Framework Java DWR. Claude Duvallet 1/13. Université du Havre UFR Sciences et Techniques 25 rue Philippe Lebon - BP 540 76058 LE HAVRE CEDEX

Les Framework Java DWR. Claude Duvallet 1/13. Université du Havre UFR Sciences et Techniques 25 rue Philippe Lebon - BP 540 76058 LE HAVRE CEDEX Les Java DWR Claude Duvallet Université du Havre UFR Sciences et Techniques 25 rue Philippe Lebon - BP 540 76058 LE HAVRE CEDEX Claude.Duvallet@gmail.com http://litis.univ-lehavre.fr/ duvallet/ Claude

Plus en détail

TD2 : PHP «avancé» V3.0.0

TD2 : PHP «avancé» V3.0.0 TD2 : «avancé» V3.0.0 Cette œuvre est mise à disposition selon les termes de la licence Creative Commons Attribution Pas d'utilisation Commerciale Partage à l'identique 3.0 non transposé. Document en ligne

Plus en détail

Travaux Pratiques (Licence Pro) Servlet/JSP (MVC) & Web Services. --- Site Web d un club de tennis

Travaux Pratiques (Licence Pro) Servlet/JSP (MVC) & Web Services. --- Site Web d un club de tennis Travaux Pratiques (Licence Pro) Servlet/JSP (MVC) & Web Services --- Site Web d un club de tennis ETAPE 1 : Services locaux ( servlets / JSP ) Services offerts par le site web a chaque adhérent du club

Plus en détail

Web Tier : déploiement de servlets

Web Tier : déploiement de servlets Web Tier : déploiement de servlets 1 / 35 Plan 1 Introduction 2 Servlet : Principe de fonctionnement 3 Création et développement sur un serveur JEE 4 Quelques méthodes de l API des servlets 5 Utilisation

Plus en détail

Site internet UNASACEM

Site internet UNASACEM Site internet UNASACEM Documentation Unasacem GuideWeb - Gérer les activités Correspondants Philippe Labrot Mail philippe-labrot@orange.fr Date de création du document 11/07/2013 Référence Document Unasacem-GuideWeb-Gerer_les_activites

Plus en détail

Plate-forme de formation Moodle Manuel de l'enseignant

Plate-forme de formation Moodle Manuel de l'enseignant Premiers pas SIME Plate-forme de formation Moodle Manuel de l'enseignant Présentation 3 Vous souhaitez créer un cours sur Moodle. 4 Première inscription sur la plate-forme Moodle 4 Modifier votre profil.

Plus en détail

Les architectures I*Net. Première approche

Les architectures I*Net. Première approche 1 Les architectures I*Net Première approche Les architectures I*Net 2 L histoire d Internet De l architecture Mainframe à l architecture I*net J2EE et les architectures I*net 3 L histoire d Internet L

Plus en détail

CHAPITRE 1 : ENVIRONNEMENT GRAPHIQUE KDE

CHAPITRE 1 : ENVIRONNEMENT GRAPHIQUE KDE CHAPITRE 1 : ENVIRONNEMENT GRAPHIQUE KDE 1. Découvrir l environnement KDE (K Desktop Environment) Ce chapitre se veut une introduction à l environnement KDE et à son tableau de bord. Il traitera également

Plus en détail

Implémentation dans Active Tags d'un module Web pour XUnit

Implémentation dans Active Tags d'un module Web pour XUnit Implémentation dans Active Tags d'un module Web pour XUnit Table des matières 1. Introduction... 2 2. Application Web interactive en Reflex... 2 3. Module Web pour XUnit... 3 3.1. Principes... 3 3.2. Implémentation

Plus en détail

5.3.2.7 Travaux pratiques Configuration des paramètres de navigation dans Windows 7

5.3.2.7 Travaux pratiques Configuration des paramètres de navigation dans Windows 7 5.0 5.3.2.7 Travaux pratiques Configuration des paramètres de navigation dans Windows 7 Introduction Imprimez et faites ces travaux pratiques. Au cours de ce TP, vous allez configurer les paramètres du

Plus en détail

T.P. Programmation par composants avec les frameworks JSF et Seam

T.P. Programmation par composants avec les frameworks JSF et Seam T.P. Programmation par composants avec les frameworks JSF et Seam Thierry CHATEL, société IOCEAN Objectif : appréhender la programmation par composants proposée par les frameworks JSF et Seam. Contexte

Plus en détail

Cours HTML/PHP. Cours HTML/PHP. E.Coquery. emmanuel.coquery@liris.cnrs.fr

Cours HTML/PHP. Cours HTML/PHP. E.Coquery. emmanuel.coquery@liris.cnrs.fr Cours HTML/PHP E.Coquery emmanuel.coquery@liris.cnrs.fr Pages Web Pages Web statiques Principe de fonctionnement : L utilisateur demande l accès à une page Web depuis son navigateur. Adresse tapée, clic

Plus en détail

L. THERMIDOR / UIAD-TIC / Octobre 2015

L. THERMIDOR / UIAD-TIC / Octobre 2015 L. THERMIDOR / UIAD-TIC / Octobre 2015 DEBUTER AVEC WINDOWS 10 / Partie 2 (en 12 points) 1 L ARBORESCENCE DE WINDOWS et L EXPLORATEUR WINDOWS Windows est bâti sur une arborescence de fichiers et de dossiers.

Plus en détail

Travailler à plusieurs

Travailler à plusieurs Chapitre 9 Travailler à plusieurs Il existe plusieurs façons d utiliser Word pour partager des informations avec d autres personnes. C est à vous de décider avec qui vous voulez partager les informations

Plus en détail

Nvu - KompoZer. Table des matières. Tuto rapido

Nvu - KompoZer. Table des matières. Tuto rapido Nvu - KompoZer Table des matières 1. Démarrage rapide...2 1.1. Créer une nouvelle page...2 1.2. Ouvrir une page existante...2 1.3. Enregistrer une page...2 2. Utiliser KompoZer...3 2.1. L'interface...3

Plus en détail

Guide du Gestionnaire Novaxel

Guide du Gestionnaire Novaxel Guide du Gestionnaire Novaxel 1 La formation Novaxel Gestionnaire Aucun Prérequis Type Guide explicatif 73 pages Objectifs de la formation Comprendre le rôle du Gestionnaire Créer et gérer les comptes

Plus en détail

Plugin MesEnvois pour Prestashop

Plugin MesEnvois pour Prestashop Plugin MesEnvois pour Prestashop Réduisez vos coûts de transport et augmenter votre satisfaction client en utilisant le plugin MesEnvois pour Prestashop. Proposez les transporteurs et les tarifs mesenvois.fr

Plus en détail

Veille technologique Symfony 2

Veille technologique Symfony 2 Veille technologique Symfony 2 Introduction : Symfony2 est un Framework PHP en MVC qui a pour objectif d'accélérer les développements. Il impose également un certain nombre de bonne pratique à respecter

Plus en détail

POO3 : Application web TD1

POO3 : Application web TD1 POO3 : Application web TD1 1) Introduction 2) Installation de Symfony 3) Configuration d apache 4) Création d un bundle 5) Les premiers templates 6) Créer la page d accueil et la page de contact 7) Définir

Plus en détail

Kit d'intégration FAS+

Kit d'intégration FAS+ Guide d'intégration de l'application IAM - Annexe Kit d'intégration FAS+ Date 24/08/2012 Version 3.0 TABLE DES MATIÈRES 1 Introduction...3 2 Kit d'intégration FAS+...3 2.1 Pages JSP...4 2.2 Classes Java...7

Plus en détail

Manuel d utilisation Validation des Congés Payés

Manuel d utilisation Validation des Congés Payés Manuel d utilisation Validation des Congés Payés 1. ACCES A L APPLICATION Sur http://client.meilleuregestion.com cliquez sur ACCES MANAGER. Puis entrer LOGIN et MOT DE PASSE. Il s agit des mêmes codes

Plus en détail

Guide d'utilisation des établissements

Guide d'utilisation des établissements Guide d'utilisation des établissements «Catalogue Chèque Ressources». Mise à jour : Septembre 2012 1 / 10 Présentation Le catalogue chèque ressources est un portail de référencement des ressources numériques

Plus en détail

PRESENTATION ET UTILISATION COURANTE

PRESENTATION ET UTILISATION COURANTE PRESENTATION ET UTILISATION COURANTE 1- PRESENTATION Remplaçant Sertifal depuis le 1 er février 2007, Sertifup 1 est composé de deux modules principaux : - Un site web( www.sertifup.fr ) dont l accès est

Plus en détail

Création de page Web. Microsoft Publisher. 1. Ouvrez Microsoft Publisher. 2. Cliquez sur Sites Web. 3. Choisissez un modèle

Création de page Web. Microsoft Publisher. 1. Ouvrez Microsoft Publisher. 2. Cliquez sur Sites Web. 3. Choisissez un modèle Création de page Web Microsoft Publisher 1. Ouvrez Microsoft Publisher 2. Cliquez sur Sites Web 3. Choisissez un modèle 4. Personnalisez votre jeu de couleurs et les options 5. Cliquez sur «créer», lorsque

Plus en détail

Guide de démarrage rapide

Guide de démarrage rapide Guide de démarrage rapide L aspect de Microsoft Visio 2013 étant différent par rapport aux versions précédentes, nous avons créé ce guide pour vous aider à être opérationnel au plus vite. Modèles mis à

Plus en détail

Optimisation de l environnement de travail

Optimisation de l environnement de travail Optimisation de l environnement de travail SERVICE DES FINANCES Équipe de formation PeopleSoft version 8.9 Septembre 2014 TABLE DES MATIÈRES INTRODUCTION...1 LES AIDES À LA TÂCHE...2 ACCUEIL...2 NOUVELLE

Plus en détail

Procédure : Apache et DNS

Procédure : Apache et DNS Procédure : Apache et DNS Dans ce tutoriel, je vais vous expliquer comment créer et gérer plusieurs site web avec un serveur Apache et un serveur DNS. Dans ce tuto je vais travailler avec une VM Debian

Plus en détail

Félicitations! Vous disposez désormais de votre armoire numérique en ligne.

Félicitations! Vous disposez désormais de votre armoire numérique en ligne. Félicitations! Vous disposez désormais de votre armoire numérique en ligne. Cette armoire va vous permettre : De mieux classer vos documents De mieux les retrouver De mieux les partager Ce petit guide

Plus en détail

Jean-Michel Richer jean-michel.richer@univ-angers.fr http://www.info.univ-angers.fr/pub/richer. L3 Pro Informatique 2010-2011

Jean-Michel Richer jean-michel.richer@univ-angers.fr http://www.info.univ-angers.fr/pub/richer. L3 Pro Informatique 2010-2011 1 / 32 Développement Web - JSP + EL Jean-Michel Richer jean-michel.richer@univ-angers.fr http://www.info.univ-angers.fr/pub/richer L3 Pro Informatique 2010-2011 2 / 32 Plan Plan 1 Préambule 2 3 Mise en

Plus en détail

Guide d'utilisation à l'attention des écoles et des établissements participant à l'opération «Catalogue Chèque Ressources».

Guide d'utilisation à l'attention des écoles et des établissements participant à l'opération «Catalogue Chèque Ressources». Guide d'utilisation à l'attention des écoles et des établissements participant à l'opération «Catalogue Chèque Ressources». 1 / 9 Présentation Le catalogue chèque ressources est un portail de référencement

Plus en détail

TP 2 : programmation côté serveur À rendre pour le mardi 6 mai 2008

TP 2 : programmation côté serveur À rendre pour le mardi 6 mai 2008 Université Claude Bernard Lyon 1 UFR d informatique avril 2006 MIAG soir Systèmes d Information Méthodes Avancées TP 2 : programmation côté serveur À rendre pour le mardi 6 mai 2008 Introduction Dans ce

Plus en détail

«13_PHP MySQL Synthèse»

«13_PHP MySQL Synthèse» «13_PHP MySQL Synthèse» Dans cet exercice nous allons voir comment alimenter une ou plusieurs tables avec les données qui proviennent d'un même formulaire. Alimenter une table Pour commencer vous allez

Plus en détail

Documentation utilisateur. BEEM v1.0 Décembre 2009

Documentation utilisateur. BEEM v1.0 Décembre 2009 Documentation utilisateur BEEM v1.0 Décembre 2009 1 Table des matières Table des matières... 2 A propos de ce manuel... 3 Utilisation de ce manuel...3 Touches de navigation...3 Conventions...4 Assistance...5

Plus en détail

Plateforme d'évaluation professionnelle. Manuel d utilisation du site Web d administration d EvaLog

Plateforme d'évaluation professionnelle. Manuel d utilisation du site Web d administration d EvaLog Plateforme d'évaluation professionnelle Manuel d utilisation du site Web d administration d EvaLog Un produit de la société AlgoWin http://www.algowin.fr Version 1.0.2 du 08/02/2015 Table des matie res

Plus en détail

Procédure d utilisation de la fonction Facing Fix AVEC intégration de catalogues EDI

Procédure d utilisation de la fonction Facing Fix AVEC intégration de catalogues EDI Procédure d utilisation de la fonction Facing Fix AVEC intégration de catalogues EDI Plan du document : I.Présentation... 2 II.Paramétrages Préalables... 3 1. Activation du facing fix... 3 2. Paramétrage

Plus en détail

Module 133 Développer des application Web

Module 133 Développer des application Web Module 133 Développer des application Web Validation des formulaires Lab #5 et #6 Version 0.1 EPAI / Frédéric Free Powerpoint Mauron Templates Page 1 Introduction Les formulaires HTML sont omnis présents

Plus en détail

Leçon 0 : Introduction au développement web

Leçon 0 : Introduction au développement web Module : Atelier programmation n- tiers Atelier de TP : N 0 Durée : 6h Groupes : M31- M32 Leçon 0 : Introduction au développement web NB : Ce document est un support de cours (notes de cours) : ce n'est

Plus en détail

FINESS Internet. Guide Utilisateur. Direction de la Recherche, des Etudes, de l'evaluation et des Statistiques

FINESS Internet. Guide Utilisateur. Direction de la Recherche, des Etudes, de l'evaluation et des Statistiques Direction de la Recherche, des Etudes, de l'evaluation et des Statistiques Département Méthodes et Systèmes d'information FINESS Internet Guide Utilisateur Ministère du travail, de l emploi et de la santé

Plus en détail

Bibliothèque ATELIER ELECTRE

Bibliothèque ATELIER ELECTRE Bibliothèque ATELIER ELECTRE janvier 2014 LA PAGE D ACCUEIL Zone de recherche Informations commerciales Articles LivresHebdo.fr Nouvelle parution à feuilleter Agenda manifestations des Documents dans les

Plus en détail

Cataloguer à partir de sources externes Cataloguer à partir de Zotero

Cataloguer à partir de sources externes Cataloguer à partir de Zotero Superdoc Pass est un outil permettant de faciliter le catalogage en : - intégrant directement dans sa base Catalogue (D&B9) des notices issues de sources externes - intégrant dans une base Superdoc des

Plus en détail

Application GSB_FRAIS avec Symfony2

Application GSB_FRAIS avec Symfony2 Application GSB_FRAIS avec Symfony2 Description du thème Propriétés Description Intitulé long Formation concernée Matière Présentation Notions Pré-requis Outils Mots-clés Durée Auteur(es) Gestion des frais

Plus en détail

Contenu. Version 2 du 28/08/2015

Contenu. Version 2 du 28/08/2015 Documentation enseignants Transférer son cours vers le nouveau serveur Moodle Version 2 du 28/08/2015 Contenu 1 Pourquoi un nouveau Moodle?... 2 2 Pourquoi faut-il transférer vos espaces de cours?... 2

Plus en détail

LES TABLEAUX. Créer un tableau élémentaire

LES TABLEAUX. Créer un tableau élémentaire LES TABLEAUX Il y a deux façons de créer dans un article : directement dans SPIP pour des tableaux élémentaires avec un éditeur html pour des tableaux complexes. Créer un tableau élémentaire Les colonnes

Plus en détail

Chapitre 4 Les Servlets. 1. Qu'est-ce qu'une Servlet? 1.1 Présentation. 1.2 Requêtes HTTP

Chapitre 4 Les Servlets. 1. Qu'est-ce qu'une Servlet? 1.1 Présentation. 1.2 Requêtes HTTP 210 Les Servlets 1. Qu'est-ce qu'une Servlet? 1.1 Présentation Les Servlets sont la base de la programmation Java EE. La conception d'un site Web dynamique en Java repose sur ces éléments. Une Servlet

Plus en détail

Création, analyse de questionnaires et d'entretiens pour Windows XP, 2003, 2008, 7 et MacOs 10

Création, analyse de questionnaires et d'entretiens pour Windows XP, 2003, 2008, 7 et MacOs 10 Création, analyse de questionnaires et d'entretiens pour Windows XP, 2003, 2008, 7 et MacOs 10 7 Fonctionnalités de mise en ligne de questionnaires sur Intranet & Internet Vous trouverez dans cet opuscule

Plus en détail

Applet, Servlet et JSP : des pages Web en action. Philippe Mabilleau ing.

Applet, Servlet et JSP : des pages Web en action. Philippe Mabilleau ing. Carrefour de l information Applet, Servlet et JSP : des pages Web en action Philippe Mabilleau ing. 5 novembre 2002 Des pages Web en action Le Web Des pages Web interactives Applet : de l action du coté

Plus en détail

EISTI 2008-2009 Examen Java EE. Q1 : cycle de vie d un servlet (2 points)

EISTI 2008-2009 Examen Java EE. Q1 : cycle de vie d un servlet (2 points) EISTI 2008-2009 Examen Java EE 1h30 Aucun document autorisé NOM : PLACE : PRENOM : GROUPE TD : Q1 : cycle de vie d un servlet (2 points) Donnez le diagramme d état représentant le cycle de vie d un servlet

Plus en détail

Pages Web statiques. LIF4 - Initiation aux Bases de données : PHP. Pages Web dynamiques. Illustration. Illustration

Pages Web statiques. LIF4 - Initiation aux Bases de données : PHP. Pages Web dynamiques. Illustration. Illustration statiques LIF4 - Initiation aux Bases de données : E.Coquery emmanuel.coquery@liris.cnrs.fr http ://liris.cnrs.fr/ ecoquery Principe de fonctionnement : L utilisateur demande l accès à une page Web depuis

Plus en détail

LANGAGES & DéVELOPPEMENT. Une équipe à vos côtés pour toutes vos montées en compétences

LANGAGES & DéVELOPPEMENT. Une équipe à vos côtés pour toutes vos montées en compétences LANGAGES & DéVELOPPEMENT Une équipe à vos côtés pour toutes vos montées en compétences ASP.NET OPTION VB.NET OU C# 5 jours Permettre aux participants de mieux appréhender ce qu est la programmation pour

Plus en détail

Configuration d une politique de sauvegarde

Configuration d une politique de sauvegarde Configuration d une politique de sauvegarde Pré-requis à cette présentation La lecture de ce guide suppose que vous avez installé l agent SFR Backup sur l équipement que vous souhaitez sauvegarder. Il

Plus en détail

P r é s e n t a t i o n d e l E s p a c e P r o m o t e u r d e P a r u V e n d u. f r. et Guide d utilisation 2008. www.paruvendu.

P r é s e n t a t i o n d e l E s p a c e P r o m o t e u r d e P a r u V e n d u. f r. et Guide d utilisation 2008. www.paruvendu. P r é s e n t a t i o n d e l E s p a c e P r o m o t e u r d e P a r u V e n d u. f r et Guide d utilisation 008 www.paruvendu.fr Bienvenu sur l Espace Promoteur A travers ce guide de l utilisateur, nous

Plus en détail

Manuel de transmission du reporting SICAR

Manuel de transmission du reporting SICAR Reportings réglementaires Manuel de transmission du reporting SICAR Reporting SICAR pour la CSSF Version 1.2 Ne pas communiquer ou reproduire sans autorisation de la Bourse de Luxembourg Référence : ManuUtil_EFile_Transmission_SICAR_FR.doc

Plus en détail

Guide d Installation du module Diagnostic Suite Web Service

Guide d Installation du module Diagnostic Suite Web Service Guide d Installation du module Diagnostic Suite Web Service Version 5.2 Impartial Software La Longanière 49330 Marigné Tél. : 02 41 69 20 45 e-mail : contact@impartial-software.com web : http://www.impartial-software.com

Plus en détail

Internet Information Services 6.0 Windows 2003

Internet Information Services 6.0 Windows 2003 Internet Information Services 6.0 Windows 2003 I : Installation de IIS 6.0 Par défaut le service IIS n est pas installé. Il vous faudra donc installer se service afin par la suite de paramétrer le site.

Plus en détail

Module Vie Scolaire. Infostance. Absences et Retards

Module Vie Scolaire. Infostance. Absences et Retards 1 Infostance Absences et Retards 2 Table des matières LES DROITS... 3 PARAMETRAGE... 5 Gestion des motifs... 5 Créer un motif... 5 Modifier un motif... 6 Supprimer un motif... 7 Paramétrage des créneaux...

Plus en détail

UTILISATION DU COURRIER ÉLECTRONIQUE AVEC HOTMAIL

UTILISATION DU COURRIER ÉLECTRONIQUE AVEC HOTMAIL Centres d accès communautaire Internet (CACI) des Îles UTILISATION DU COURRIER ÉLECTRONIQUE AVEC HOTMAIL Table des matières Introduction 1- La connexion au compte Hotmail 2 5 mins 2- Les fonctions de base

Plus en détail

Prise en main ProConcept ERP. Version 11.1 Web

Prise en main ProConcept ERP. Version 11.1 Web Prise en main ProConcept ERP Version 11.1 Web Version du 08.10.2015 Table des matières 1. Lancement de ProConcept Web ERP 11.1... 4 1.1. Définir la page ProConcept ERP comme page de démarrage... 5 1.2.

Plus en détail

GUIDE D UTILISATION de e-gret@ pour l apprenant. Ce que ce guide va vous permettre de faire :

GUIDE D UTILISATION de e-gret@ pour l apprenant. Ce que ce guide va vous permettre de faire : GUIDE D UTILISATION de e-gret@ pour l apprenant Ce que ce guide va vous permettre de faire : administrer votre espace plate-forme (mémo, agenda, données perso, casier...) effectuer votre parcours de formation

Plus en détail

Programmation servlet

Programmation servlet Programmation servlet Olivier Aubert 1/23 Références http://developer.java.sun.com/developer/onlinetraining/servlets/fundamenta http://www.servlets.com http://java.sun.com/products/jsp/index.html http://www.servletcentral.com/

Plus en détail

GIP RECIA Intégration de GRR. Dossier d'installation du patch. Version 1.03 du 17 juillet 2008 Etat : Travail

GIP RECIA Intégration de GRR. Dossier d'installation du patch. Version 1.03 du 17 juillet 2008 Etat : Travail Dossier GIP RECIA Intégration de GRR Dossier d'installation du patch Version 1.03 du 17 juillet 2008 Etat : Travail SOPRA GROUP/Division Atlantique/Agence Centre Page 1/9 Historique : Version Date Origine

Plus en détail

INTRODUCTION. À propos de ce manuel. Contexte d utilisation. Installation d Adobe Illustrator

INTRODUCTION. À propos de ce manuel. Contexte d utilisation. Installation d Adobe Illustrator INTRODUCTION Adobe Illustrator CC est le logiciel d illustration standard pour l impression, le multimédia et les graphismes en ligne. Que vous soyez concepteur technique de documents destinés à l impression,

Plus en détail

Mise en place et utilisation du gestionnaire de fichiers. Version 2.3. http://www.cantico.fr OVIDENTIA. CANTICO / décembre 2009 OVIDENTIA 1/15

Mise en place et utilisation du gestionnaire de fichiers. Version 2.3. http://www.cantico.fr OVIDENTIA. CANTICO / décembre 2009 OVIDENTIA 1/15 OVIDENTIA CANTICO / décembre 2009 OVIDENTIA 1/15 Version Documentation Version OVIDENTIA / Module Date 1.0 6.1.0 10/04/2007 1.1 6.1.0 25/04/2007 2.0 6.6.0 23/01/2008 2.1 6.6.0 09/09/2008 2.2 7.1.0 26/05/2009

Plus en détail

TD n 8 Word : Autres fonctionnalités avancées

TD n 8 Word : Autres fonctionnalités avancées TD n 8 Word : Autres fonctionnalités avancées 1. Diviser un document en sections 1.1. Définition Un document Word peut être divisé en section. Une section est une partie de ce document qui possède une

Plus en détail

Microsoft. Office. Manuel. Trier et filtrer des données

Microsoft. Office. Manuel. Trier et filtrer des données Microsoft Office Manuel Trier et filtrer des données Table des matières 1 INTRODUCTION... 1 2 FRACTIONNER SIMPLEMENT LE CONTENU DE DIFFÉRENTES CELLULES DANS DES COLONNES DISTINCTES... 2 3 TRIER RAPIDEMENT

Plus en détail

Guillaume MONTAVON Benoît MEILHAC. Rapport Technique du projet. Gestionnaire de tâches pour Android

Guillaume MONTAVON Benoît MEILHAC. Rapport Technique du projet. Gestionnaire de tâches pour Android Guillaume MONTAVON Benoît MEILHAC Rapport Technique du projet Gestionnaire de tâches pour Android Sommaire 1. Introduction... 3 2. Outils utilisés... 3 2.1. Android SDK... 3 2.2. Android dans Eclipse...

Plus en détail

ReportBuilder. - Cliquez sur l icône trois points, saisissez le nom du nouveau modèle.

ReportBuilder. - Cliquez sur l icône trois points, saisissez le nom du nouveau modèle. ReportBuilder Le nouveau moteur d impression «ReportBuilder» a été intégré dans Gestimum, il vous permettra de créer facilement vos propres modèles d impression. ReportBuilder est un produit, sophistiqué

Plus en détail

PHP 5.4 Développez un site web dynamique et interactif

PHP 5.4 Développez un site web dynamique et interactif Introduction 1. Objectif de l'ouvrage 9 2. Bref historique de PHP 10 3. Où se procurer PHP? 10 4. Conventions d'écriture 12 Vue d'ensemble de PHP 1. Qu'est-ce que PHP? 13 2. Structure de base d'une page

Plus en détail

L AUTOMATISATION DU FONCTIONNEMENT D UNE BASE DE DONNÉES

L AUTOMATISATION DU FONCTIONNEMENT D UNE BASE DE DONNÉES 1 L AUTOMATISATION DU FONCTIONNEMENT D UNE BASE DE DONNÉES Dans ce chapitre, nous allons automatiser le fonctionnement de la base de données. Jusqu à présent, nous avons créé différents objets, mais maintenant

Plus en détail

MANUEL D UTILISATION Site Web Cinémathèque de Grenoble

MANUEL D UTILISATION Site Web Cinémathèque de Grenoble MANUEL D UTILISATION Site Web Cinémathèque de Grenoble Interface Joomla! 1.5.9 PROJET TUTORE 2008 2009 ETUDIANT :GUILLAUME GOUILLOUX PROFESSEUR TUTEUR : FRANCK VEDEL Table des matières : Principes de Base...

Plus en détail

LEI FRANCHE-COMTÉ. Gestion des disponibilités et mises à jour des fiches par les prestataires. (Support mis à jour le 30 septembre 2015)

LEI FRANCHE-COMTÉ. Gestion des disponibilités et mises à jour des fiches par les prestataires. (Support mis à jour le 30 septembre 2015) LEI FRANCHE-COMTÉ Gestion des disponibilités et mises à jour des fiches par les prestataires (Support mis à jour le 30 septembre 2015) LEI FRANCHE-COMTÉ : Gestion des disponibilités et MAJ par les prestataires

Plus en détail

Activité professionnelle N

Activité professionnelle N BTS SIO Services Informatiques aux Organisations Option SISR Session 2015 FRUTIEAUX Vincent Activité professionnelle N Nature de l activité Objectifs Active Directory Mise en place d un annuaire avec l

Plus en détail

TP Protocoles SMTPS et POP3S avec Pratiquer l algorithmique

TP Protocoles SMTPS et POP3S avec Pratiquer l algorithmique TP Protocoles SMTPS et POP3S avec Pratiquer l algorithmique Introduction : Faisant suite à un autre TP vous permettant de découvrir et mettre en œuvre les protocoles de la messagerie SMTP et POP3, ce TP

Plus en détail

Instructions d installation pour Microsoft SharePoint 2013

Instructions d installation pour Microsoft SharePoint 2013 Instructions d installation pour Microsoft SharePoint 2013 Mindjet Corporation Numéro Indigo : 33 (0) 821 23 01 36 21 avenue Édouard Belin 92500 Rueil Malmaison France Téléphone : 33 (0)1 47 77 67 10 Fax

Plus en détail

NOUVEAUTÉS DE LA VERSION

NOUVEAUTÉS DE LA VERSION 5.8 NOUVEAUTÉS DE LA VERSION 5. Deux axes d orientation Ergonomie Richesse fonctionnelle Installation Une nouvelle procédure d installation du logiciel est mise en service. Elle distingue deux fichiers

Plus en détail

InSite Prepress Portal

InSite Prepress Portal InSite Prepress Portal Système Version 5.0 Guide de démarrage rapide destiné au client Français Contenu En quoi consiste InSite Prepress Portal?...1 Nouveautés de la version 5.0...1 Ouverture d une session

Plus en détail

Manuel de transmission du reporting PSF

Manuel de transmission du reporting PSF Reportings réglementaires Manuel de transmission du reporting PSF Reporting PSF pour la CSSF Version 1.2 Ne pas communiquer ou reproduire sans autorisation de la Bourse de Luxembourg Référence : ManuUtil_EFile_Transmission_ReportingPSF_FR.doc

Plus en détail

Misson : Windows Serveur 2008

Misson : Windows Serveur 2008 Misson : Windows Serveur 2008 M326080019 Contexte : Afin de mieux gérer l entreprise, il a été décidé de mettre en place un serveur Windows 2008. Cela permettra de mieux gérer les accès aux dossiers par

Plus en détail