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

Save this PDF as:
 WORD  PNG  TXT  JPG

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

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

Transcription

1 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 de tennis : Consultation de son «dossier adhérent» Inscription aux différents tournois Pré-requis : chaque utilisateur doit s authentifier ( «login/password» ) avant d avoir accès à ces services Principe général de fonctionnement du site : Toutes les actions de l utilisateur doivent être concentrées sur une seule servlet qui va ensuite les dispatcher en fonction d un «code action» Chaque action est traitée selon le «pattern MVC» Chaque page JSP doit inclure un «haut de page» standard (statique) contenant le nom du club et ses coordonnées ( adresse et téléphone ) Prévoir une inclusion de façon à avoir un lien ou un bouton «Retour au menu» unique et réutilisable dans toutes les JSP qui en ont besoin. Seule la méthode http «POST» est autorisée. La durée d une session utilisateur est limitée à 20 minutes. Classes du «modèle» ( beans ) : Adherent - Nom (String) - Prenom ( String) - Adresse (String) - Telephone (String) Tournoi - Code (ID) (int) - Nom (String) - Jour ( Date) - Lieu (String) - Niveau (int) ( 1 à 5 )

2 Enchaînements : «Navigateur» Code action : code= L / A / I ActionServlet /action «Modèle» Page d accueil Login.html L LoginServlet /service/login Objets JavaBean Menu.jsp A AdherentServlet /service/adherent Adherent Adherent.jsp (*) I InscriptionServlet /service/inscription ListeTournois Tournoi InscriptionTournois.jsp (*) InscriptionOk.jsp (*) (*) include RetourMenu.jspf La liste des tournois est invariable, et donc partagée par toute les sessions Elle doit être initialisée avant tout appel au service d inscription à un tournoi. Une liste de 3 ou 4 tournois est suffisante pour le TP. Tous les objets sont gérés et stockés en mémoire uniquement (pas de couche d accès aux données) Projet : Nom du projet : «tp_tennis» Nom du contexte de la WebApp : «/tennis» Package des servlets : «servlet» ( exemple «servlet.actionservlet» ) Package des beans : «bean» Répertoire des JSP : «jsp»

3 Premier accès à l application : URL : « Afficher la page d accueil Login.html ( cf web.xml : <welcome-file-list> ) Login.html : Formulaire avec deux champs de saisie : Login Password Bouton «Validation» /action?code=l ActionServlet : action ( «action=xxx» ) Vérifie que l utilisateur (adhérent) à une session active ( déjà authentifié ) Si non : Si action == «L» ( «login» ) Forward LoginServlet Sinon Forward Login.html Si oui : Si action == «A» ( «dossier adherent» ) Forward AdherentServlet Si action == «I» ( «inscription tournoi» ) Forward InscriptionServlet Autre cas ( autre valeur ou pas de code action ) Forward Menu.jsp LoginServlet : login ( «login =xxx» ) password ( «password =xxx» ) ( paramètres saisis dans Login.html ) Authentification (sur valeur «en dur» du password ) : Si password == «OK» ( on considère que l utilisateur est authentifié ) Ouvrir une session pour cet utilisateur Stocker le «login» dans la session Afficher la page «Menu» Forward Menu.jsp ( le login de l utilisateur doit être afficher en haut de cette page ) Sinon Retour à la page de saisie du «login / password»

4 Forward Login.html Menu.jsp : Affichage du login de la session en cours Affichage du menu des services proposés : «Consultation de votre dossier adhérent» /action?code=a «Inscription à un tournoi» /action?code=i AdherentServlet : aucun Récupération d une instance de la classe «Adherent» à partir du «login» stocké en session Faire simplement un «new Adherent( login )» Dans le constructeur de la classe Adherent : nom = «nom_» + login ; prenom = «prenom_» + login ; adresse = «valeur en dur» ; telephone = «valeur en dur» ; Forward Adherent.jsp Adherent.jsp : Affichage des informations du bean «Adherent» ( utiliser «<jsp:usebean >» ) InscriptionServlet : Paramètres de la requête : «Code tournoi» ( tournoi=xxx ) 2 cas : pas de «code tournoi» afficher la liste des tournois pour inscription éventuelle Forward InscriptionTournois.jsp «code tournoi» présent : enregistrer l inscription : identifier le tournoi pour la JSP de confirmation (aucun autre traitement à réaliser ) Forward InscriptionOk.jsp InscriptionTournois.jsp : Affichage de la liste des tournois sous forme de table html ( NE PAS utiliser «<jsp:usebean >» ) Pour chaque ligne : Code Nom Date Lieu Niveau + [ bouton «Inscription» ]

5 pour chaque bouton «Inscription» /action?code=i&tournoi=xxx InscriptionOk.jsp : Confirmation de l inscription : Récupération du tournoi concerné Affichage : «Inscription enregistrée pour le tournoi» + Nom + «du» + Date + «à» + Lieu

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

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

DOCUMENTATION UTILISATEUR INTERNET

DOCUMENTATION UTILISATEUR INTERNET DOCUMENTATION UTILISATEUR INTERNET Sommaire Description générale... 2 Login... 4 Mot de passe oublié... 6 Première visite... 7 Etape 1 : Inscription... 7 Etape 2 : Identification... 9 Etape 3 : Enregistrement

Plus en détail

Site Web du DMI : explication de code

Site Web du DMI : explication de code Site Web du DMI : explication de code I. Présentation de l arborescence du site /Site_DMI_08/ Répertoire racine du site web. /Site_DMI_08/images/ Ce dossier comporte toutes les images utilisées dans le

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

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

RECUPERATION DES ADRESSES MAIL PARENTS DANS OUTLOOK

RECUPERATION DES ADRESSES MAIL PARENTS DANS OUTLOOK EXTRACTION DES ADRESSES MAIL PARENTS DU LOGICIEL ELEVES Lancez le programme Elèves. Cliquez sur le menu Import/Export, Extraction fichier texte 1 Cliquez sur Mode Expert 2 Cliquez dans la 1 ère colonne

Plus en détail

Implémentée sous forme de JavaBean ou EJB, c est dans cette couche que l on retrouve l ensemble des traitements d une application.

Implémentée sous forme de JavaBean ou EJB, c est dans cette couche que l on retrouve l ensemble des traitements d une application. Introduction Nous allons parler, dans ce document consacré aux architectures multi-tiers en environnement J2EE, de 3 des cinq couches les plus représentatives. Faisons tout d'abord un petit rappel sur

Plus en détail

AP-5 TD n 2 J2EE 5 novembre 2013

AP-5 TD n 2 J2EE 5 novembre 2013 Objectifs Prérequis Gestion des informations temporaires, sessions et cookies JSP et servlets, mise en place d un contrôleur Java Runtime Environnement (http://www.java.com/fr/download/) (JRE Java 7) IDE

Plus en détail

Université Bordeaux Segalen Licence 3 MIASHS, semestre 6 (2014/2015)

Université Bordeaux Segalen Licence 3 MIASHS, semestre 6 (2014/2015) Université Bordeaux Segalen Licence 3 MIASHS, semestre 6 (2014/2015) Conception de Sites Web Dynamiques : TD 7 Inscription de membres - Variables de sessions - Formulaires pour insérer des images Version

Plus en détail

Mise en œuvre de serveurs d application TD n o 2

Mise en œuvre de serveurs d application TD n o 2 Master IST-IE 2007 08 UE 203d Mise en œuvre de serveurs d application TD n o 2 1 Introduction Dans ce TD, vous regarderez le contenu d une application J2EE. Ensuite, vous utiliserez les pages JSP pour

Plus en détail

TP ASP SUPINFO DOT NET TRAINING COURSE

TP ASP SUPINFO DOT NET TRAINING COURSE TP ASP SUPINFO DOT NET TRAINING COURSE Auteur : David Poulin Version 1.0 25 novembre 2003 Nombre de pages : 13 Ecole Supérieure d Informatique de Paris 23. rue Château Landon 75010 PARIS www.supinfo.com

Plus en détail

GEDI Publier une information sur le Web

GEDI Publier une information sur le Web Introduction L application est une application de Gestion Electronique de Documentation destinée à publier et à gérer des documentations sur le site de l Université Dans un article (courrier) comprend

Plus en détail

Connecter les formulaire d identification Qualifio à votre système d enregistrement (SSO) Mars 2012

Connecter les formulaire d identification Qualifio à votre système d enregistrement (SSO) Mars 2012 Connecter les formulaire d identification à votre système d enregistrement () Mars 2012 Introduction : propose une étape d identification très flexible. Les champs du formulaire sont à 100% paramétrables,

Plus en détail

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

GUYOT Amandine Compte Rendu TP2 Introduction A JAVA et Web Application avec JSP 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é

Plus en détail

Guide de démarrage. infos@medaplix.com 1

Guide de démarrage. infos@medaplix.com 1 Guide de démarrage infos@medaplix.com 1 SOMMAIRE I. Processus d inscription à Medaplix depuis le Cloud Orange II. III. IV. Comment accéder à Medaplix SANS identification préalable au Cloud Pro Accès à

Plus en détail

Gestion et sécurité de l accueil visiteurs

Gestion et sécurité de l accueil visiteurs Gestion et sécurité de l accueil visiteurs Manuel d utilisation Version 2.00 Sommaire 1- Introduction... 3 2- Connexion au réseau d accueil de WiSecure... 3 2.1 Prérequis... 3 2.2 Connexion au réseau WiFi

Plus en détail

PAGES DYNAMIQUES H.Tribet Master 1 MS -2008

PAGES DYNAMIQUES H.Tribet Master 1 MS -2008 PAGES DYNAMIQUES H.Tribet Master 1 MS - Chapitre : Installation de EasyPHP I. Installation de EasyPHP A. Ouvrir le fichier easyphp1-8_setup.exe (TP4 du site) Préciser le répertoire d installation, puis

Plus en détail

Mémento mise à jour d un site all-in-web

Mémento mise à jour d un site all-in-web Mémento mise à jour d un site all-in-web Ce document a pour but de rappeler les principales manipulations pour mettre à jour un site web sous all-in-web. Sommaire 1 La CSS : la mise en forme du site...

Plus en détail

Manuel d utilisation du portail UCOPIA

Manuel d utilisation du portail UCOPIA Manuel d utilisation du portail UCOPIA La mobilité à la hauteur des exigences professionnelles Version 4.0.1 2 Manuel d utilisation du portail UCOPIA 1 Table des matières 1 Table des matières... 2 2 Table

Plus en détail

Les formations. Développeur Logiciel. ENI Ecole Informatique

Les formations. Développeur Logiciel. ENI Ecole Informatique page 1/5 Titre professionnel : Reconnu par l Etat de niveau III (Bac), inscrit au RNCP (arrêté du 12/10/07, J.O. n 246 du 23/10/07) (32 semaines) Unité 1 : Structurer une application 6 semaines Module

Plus en détail

TP N 4 Création d un projet Web Avec EJB JSF et Glassfish

TP N 4 Création d un projet Web Avec EJB JSF et Glassfish TP N 4 Création d un projet Web Avec EJB JSF et Glassfish I. Les objectifs :... 1 II. L architecture de l atelier... 1 III. Rappel... 1 IV. L environnement de développement... 2 V. Création d un projet

Plus en détail

LSI2 Programmation Web TP n 4 du 17 décembre 2007

LSI2 Programmation Web TP n 4 du 17 décembre 2007 Page 1 sur 6 LSI2 Programmation Web TP n 4 du 17 décembre 2007 Corrigé des TPs précédents Le code source de la solution est fourni dans un fichier.zip téléchargeable à l adresse http://www.isitix.com/enssat/enssat20071217.zip

Plus en détail

Jean-Michel Richer jean-michel.richer@univ-angers.fr http://www.info.univ-angers.fr/pub/richer. M2 CDS2I - 4 février 2010

Jean-Michel Richer jean-michel.richer@univ-angers.fr http://www.info.univ-angers.fr/pub/richer. M2 CDS2I - 4 février 2010 1 / 24 Développement Web - Servlet Jean-Michel Richer jean-michel.richer@univ-angers.fr http://www.info.univ-angers.fr/pub/richer M2 CDS2I - 4 février 2010 2 / 24 Plan Plan 1 2 Le modèle MVC 3 Structure

Plus en détail

GUIDE UTILISATEUR DU LOGICIEL DE RESERVATION EN LIGNE

GUIDE UTILISATEUR DU LOGICIEL DE RESERVATION EN LIGNE Page 1/14 GUIDE UTILISATEUR DU LOGICIEL DE RESERVATION EN LIGNE SOMMAIRE 1 Se connecter sur le logiciel...2 1.1 Se connecter sur le site Web du Club... 2 1.2 Page d accueil de BalleJaune... 3 1.3 S authentifier...

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

Développement d'une base de données et de son interface graphique structurée par Struts2

Développement d'une base de données et de son interface graphique structurée par Struts2 Développement d'une base de données et de son interface graphique structurée par Struts2 L O U I S E O T T L I F L U N I V E R S I T É L I L L E 1 2 0 1 0 / 2 0 1 1 Qui suis-je? - 2005-2010 : Master en

Plus en détail

MANUEL de réservation des courts par internet et par borne interactive

MANUEL de réservation des courts par internet et par borne interactive MANUEL de réservation des courts par internet et par borne interactive Sommaire Préambule... 2 Règles... 2 Navigateurs... 2 Support utilisateur... 2 Utilisation... 3 Demande d'envoi des codes d accès...

Plus en détail

Intégrer une application Visio

Intégrer une application Visio Facile 0 mn Vous avez trouvé sur Internet une application que vous souhaitez intégrer dans NetEcole. Nous allons voir étape par étape avec un exemple concret (Appear) comment faire. Cela sera peut être

Plus en détail

Diagramme de déploiement

Diagramme de déploiement Table des matières Table des matières... Diagramme de déploiement... 2 Diagramme de cas d utilisation global... 3 Sous-système : Gestion des utilisateurs... 4 Diagramme de cas d utilisations... 4 Diagramme

Plus en détail

Dossier Technique. Détail des modifications apportées à GRR. Détail des modifications apportées à GRR Le 17/07/2008. Page 1/10

Dossier Technique. Détail des modifications apportées à GRR. Détail des modifications apportées à GRR Le 17/07/2008. Page 1/10 Dossier Technique Page 1/10 Sommaire : 1. REPONSE TECHNIQUE A LA DEMANDE 3 1.1. Prise en compte de la dernière version de phpcas 3 1.2. Gestion de la connexion à GRR 3 1.2.1. Récupération des attributs

Plus en détail

Créer une enquête, un wiki, un blog

Créer une enquête, un wiki, un blog Créer une enquête, un wiki, un blog Table des matières 1 Créer une enquête... 2 2 Créer un wiki... 4 3 Modifier une page Wiki... 5 1 1 Créer une enquête Les enquêtes vous permettent de demander aux membres

Plus en détail

Créer une connexion entre Sage CRM et Sage Etendue pour émettre directement des devis et commandes

Créer une connexion entre Sage CRM et Sage Etendue pour émettre directement des devis et commandes Créer une connexion entre Sage CRM et Sage Etendue pour émettre directement des devis et commandes Produits concernés : Sage 100 CRM i7, Sage 100 Etendue. L objectif Créer un lien entre Sage CRM et Sage

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

TD2-1 : Application client-serveur V2.3.0

TD2-1 : Application client-serveur V2.3.0 TD2-1 : Application client-serveur V2.3.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é.

Plus en détail

Intégrer une application externe

Intégrer une application externe Facile 0 mn Vous avez trouvé sur Internet une application que vous souhaitez intégrer dans NetEcole. Nous allons voir étape par étape avec un exemple concret (EtherPad) comment faire. Cela sera peut être

Plus en détail

Module «comment se connecter»

Module «comment se connecter» Module «comment se connecter» Pour accéder au DCC, il faut d abord s authentifier avec une carte CPS ou à défaut un login / mot de passe. Le système d authentification du DCC est commun avec celui de la

Plus en détail

Travaux pratiques : EJB avec JBoss 5 + Java 6 + Eclipse

Travaux pratiques : EJB avec JBoss 5 + Java 6 + Eclipse Travaux pratiques : EJB avec JBoss 5 + Java 6 + Eclipse Introduction Le but de ce TP est de programmer une application à la norme EJB en utilisant le serveur d application JBoss. Matériel requis - JBoss

Plus en détail

Formulaires Web avec Spring Web MVC

Formulaires Web avec Spring Web MVC Formulaires Web avec Spring Web MVC Spring propose un framework MVC pour faciliter la programmation d applications Web : Spring Web MVC. Au fil des ans ce framework a supplanté Struts pour être à présent

Plus en détail

Intégrer une application Visio avec partage d écran

Intégrer une application Visio avec partage d écran Facile 0 mn Vous avez trouvé sur Internet une application que vous souhaitez intégrer dans NetEcole. Nous allons voir étape par étape avec un exemple concret (Gotomeeting) comment faire. Cela sera peut

Plus en détail

Rapport Gestion de projet

Rapport Gestion de projet IN56 Printemps 2008 Rapport Gestion de projet Binôme : Alexandre HAFFNER Nicolas MONNERET Enseignant : Nathanaël COTTIN Sommaire Description du projet... 2 Fonctionnalités... 2 Navigation... 4 Description

Plus en détail

AD-Sign : Signature automatique des mails avec Outlook. AD-Sign v1.0. Signature automatique des mails Avec Outlook 97/2000/XP/2003

AD-Sign : Signature automatique des mails avec Outlook. AD-Sign v1.0. Signature automatique des mails Avec Outlook 97/2000/XP/2003 AD-Sign v1.0 Signature automatique des mails Avec Outlook 97/2000/XP/2003 Groupe Prodware Page 1/8 Table des matières 1. INTRODUCTION... 3 2. COMPOSANTS D AD-SIGN... 3 3. LE SCRIPT SIGNATURES.VBS... 4

Plus en détail

Analyse des besoins logiciels

Analyse des besoins logiciels Analyse des besoins logiciels Encadrement et supervision Annie Danzart Jean-Claude Moissinac Equipe de développement Mohamed Anouar Benaissa anouar@benaissa.net Anthony Rabiaza rabiaza@enst.fr Déva Pajaniaye

Plus en détail

TD3 : PHP «avancé» V2.4.0

TD3 : PHP «avancé» V2.4.0 TD3 : PHP «avancé» V2.4.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

Plus en détail

Manuel de fonctionnement pour les professeurs

Manuel de fonctionnement pour les professeurs Manuel de fonctionnement pour les professeurs Index 1 Connexion à l intranet...3 2 L interface de l Intranet...4 3 Interface du WebMail...5 3.1 Consulter ses E-mails...5 3.2 Envoyer des messages...6 3.3

Plus en détail

Création d un site web de vente en ligne

Création d un site web de vente en ligne Création d un site web de vente en ligne 1 Généralités Le projet sera réalisé par binôme. Date limite de remise du projet : 02/02/2007 2 Sujet 2.1 But Développer un site web dynamique permettant la gestion

Plus en détail

MVC / Les Tags JSP et JSTL

MVC / Les Tags JSP et JSTL MVC / Les Tags JSP et JSTL A.-E. Ben Salem LRDE and LIP6 17 Octobre 2011 1 / 18 Plan 1 Architecture MVC 2 Rappel JSP 3 JSTL (JSP Standard Tag Library) 4 Tags JSP pour gérer les Beans 5 Tags JSP d action

Plus en détail

Cahier des charges du site Internet

Cahier des charges du site Internet Cahier des charges du site Internet TABLE DES MATIÈRES 1.Analyse de l entreprise 4 1.1.Quel est le nom de l entreprise? 4 1.2.Qu est-ce que l entreprise? 4 1.3.Quelle est la mission de l entreprise? 4

Plus en détail

GED MARKETING. Page 1 sur 18

GED MARKETING. Page 1 sur 18 GED MARKETING I. Présentation du produit... 2 II. Page principale de l application... 3 L arbre... 3 Le menu... 4 La fenêtre de navigation... 4 III. La recherche de documents... 4 Rechercher tous les documents...

Plus en détail

Guide de l utilisateur Communauté virtuelle de pratique en gestion intégrée des risques

Guide de l utilisateur Communauté virtuelle de pratique en gestion intégrée des risques Guide de l utilisateur Communauté virtuelle de pratique en gestion intégrée des risques Mars 2012 Table des matières Introduction... 2 Prérequis... 3 Connexion à Alfresco... 3 Authentification... 3 Déconnexion...

Plus en détail

Le langage PHP permet donc de construire des sites web dynamiques, contrairement au langage HTML, qui donnera toujours la même page web.

Le langage PHP permet donc de construire des sites web dynamiques, contrairement au langage HTML, qui donnera toujours la même page web. Document 1 : client et serveur Les ordinateurs sur lesquels sont stockés les sites web sont appelés des serveurs. Ce sont des machines qui sont dédiées à cet effet : elles sont souvent sans écran et sans

Plus en détail

Site Web EMC3. Plone Utilisateur. Laurent Fairhead mars 2015

Site Web EMC3. Plone Utilisateur. Laurent Fairhead mars 2015 Site Web EMC3 Plone Utilisateur Laurent Fairhead mars 2015 Présentation du site URL : emc3.lmd.jussieu.fr Site de l'équipe EMC3 Donne un aperçu de l'équipe EMC3: Membres Thèmes de recherche, projets, collaborations

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 / 34 Développement Web - Servlet Jean-Michel Richer jean-michel.richer@univ-angers.fr http://www.info.univ-angers.fr/pub/richer L3 Pro Informatique - 2010-2011 2 / 34 Plan Plan 1 Introduction 2 Servlet

Plus en détail

Utilisation de Jakarta Tomcat

Utilisation de Jakarta Tomcat ISI 1022 : Déploiement d applications Web Jean-Noël Sorenti. Année 2002/2003 Déploiement d application Web Utilisation de Jakarta Tomcat ISI 1022 : 1 ISI 1022 : Déploiement d applications Web Une application

Plus en détail

Foire aux Questions CAM ONLINE

Foire aux Questions CAM ONLINE Foire aux Questions CAM ONLINE Qu est-ce que CAM Online? Avec CAM Online, il vous sera possible d accéder aux services bancaires de chez vous via internet, rapidement et en toute sécurité que ce soit pour

Plus en détail

La mémorisation des mots de passe dans les navigateurs web modernes

La mémorisation des mots de passe dans les navigateurs web modernes 1 La mémorisation des mots de passe dans les navigateurs web modernes Didier Chassignol Frédéric Giquel 6 décembre 2005 - Congrès JRES 2 La problématique Multiplication des applications web nécessitant

Plus en détail

User Guide Portail Campus

User Guide Portail Campus User Guide Portail Campus https://campus.esc-rennes.fr Que vous soyez à l'extérieur ou sur le campus de l'esc Rennes, votre site de référence est maintenant campus.esc-rennes.fr. Il intègre un maximum

Plus en détail

Manuel d administration

Manuel d administration Gestion et sécurité de l accueil visiteurs Manuel d administration Version 1.35 Sommaire 1- Introduction... 3 2- L outil d administration WiSecure... 4 2.1 Lancement de l interface d administration...

Plus en détail

Site Web de paris sportifs

Site Web de paris sportifs Conception Nom HENAUD Benoît Numéro d auditeur 05-39166 Version V1.1 Date de mise à jour 15/05/2008 1/18 Table des matières 1. Objectif du document... 3 2. Architecture... 4 2.1. Contraintes techniques...

Plus en détail

Mappage de certificat client

Mappage de certificat client Mappage de certificat client Rédacteur : Eric Drezet Administrateur réseau CNRS-CRHEA 02/2005 Groupe Admin06 But du papier : Mettre en place l accès aux boîtes de courrier électronique à l aide d Outlook

Plus en détail

Portail KWOL Affichage Documents Légaux Notice

Portail KWOL Affichage Documents Légaux Notice Portail KWOL Affichage Documents Légaux 1 1. Principe de fonctionnement / Réglages Le portail KDL est un add-on de Kwol/Neoscreen, qui permet, via l interface sécurisée de KWOL, de consulter des fichiers

Plus en détail

EXAMEN ARCHITECTURE WEB FA3BIA

EXAMEN ARCHITECTURE WEB FA3BIA EXAMEN ARCHITECTURE WEB FA3BIA Note: Cet examen est divisé en 4 parties. La notation ainsi que le temps maximum est indiqué à tire d'informations : Questions de cours (2,5 mn/question). Il est conseillé

Plus en détail

Application web de gestion de comptes en banques

Application web de gestion de comptes en banques Application web de gestion de comptes en banques Objectif Réaliser une application Web permettant à un client de gérer ses comptes en banque Diagramme de cas d'utilisation 1 Les cas d'utilisation Connexion

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

Sécurité d un site php

Sécurité d un site php Sensibilisation IUT de Fontainebleau 8 juin 2015 1 2 1 2 Enjeux L application manipulent-ils des données fiables? L application interagit-elle avec le bon interlocuteur? Le secret des données échangées

Plus en détail

Guide utilisateur pour la remise de cartes

Guide utilisateur pour la remise de cartes Guide utilisateur pour la remise de cartes SOMMAIRE A. PREREQUIS TECHNIQUES... 3 B. INTRODUCTION... 3 C. LA REMISE DE CARTES... 4 ETAPE 1 : INSERTION DE LA CARTE...4 ETAPE 2 : CONNEXION A L INTERFACE DE

Plus en détail

Guide utilisateur pour le déblocage de cartes et/ou la modification d un code PIN

Guide utilisateur pour le déblocage de cartes et/ou la modification d un code PIN Guide utilisateur pour le déblocage de cartes et/ou la modification d un code PIN SOMMAIRE A. PRÉREQUIS TECHNIQUES... 3 B. INTRODUCTION... 3 C. DÉBLOCAGE D UNE CARTE... 4 ETAPE 1 : CONNEXION À L INTERFACE

Plus en détail

Headers, cookies et sessions

Headers, cookies et sessions Headers, cookies et sessions Chargement de fichiers (upload) Entêtes HTTP et redirections Gestion des cookies et des sessions de connexions Authentification Validation des données Programmation avancée

Plus en détail

Logiciel de connexion sécurisée. M2Me_Secure. NOTICE D'UTILISATION Document référence : 9016809-01

Logiciel de connexion sécurisée. M2Me_Secure. NOTICE D'UTILISATION Document référence : 9016809-01 Logiciel de connexion sécurisée M2Me_Secure NOTICE D'UTILISATION Document référence : 9016809-01 Le logiciel M2Me_Secure est édité par ETIC TELECOMMUNICATIONS 13 Chemin du vieux chêne 38240 MEYLAN FRANCE

Plus en détail

Interface ERNMT Distotablet Préventimmo

Interface ERNMT Distotablet Préventimmo Interface ERNMT Distotablet Préventimmo Version du document : 1.1 du 25-05-2015 Rédaction : Stéphane Gressani 1 - Description Le but de l interface est d automatiser la liaison entre le dossier client

Plus en détail

FONCTIONNALITES DU SYSTEME DE RESERVATION

FONCTIONNALITES DU SYSTEME DE RESERVATION FONCTIONNALITES DU SYSTEME DE RESERVATION 1. LES AVANTAGES DE LA RESERVATION PAR INTERNET 2. NOS REFERENCES WWW. Tennisinfos.com 1 Adresse Internet de nos clients: www.tcvbruche.tennisinfos.com www.ctneuchatel.tennisinfos.com

Plus en détail

https://webpub.chu-rennes.fr/cclin/apc/

https://webpub.chu-rennes.fr/cclin/apc/ Audit précautions complémentaires https://webpub.chu-rennes.fr/cclin/apc/ Année 2013 I. Connexion... 4 II. Authentification... 5 III. Accès à l application... 6 IV. Fonctionnalités... 8 V. Organisation

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

GUIDE D UTILISATION ADMINISTRATEUR

GUIDE D UTILISATION ADMINISTRATEUR GUIDE D UTILISATION ADMINISTRATEUR Ce guide de démarrage vous aidera à mieux gérer votre nom de domaine et les comptes e-mails de votre entreprise afin de créer votre identité sur Internet et communiquer

Plus en détail

Migration de la base de données et récupération après un crash

Migration de la base de données et récupération après un crash Migration de la base de données et récupération après un crash MDaemon est une marque déposée de Alt-N Technologies. Archive Server for MDaemon est développé par la société Achab. Page 1/12 Sommaire Différents

Plus en détail

Manuel Installation GOVENTIS Page 2 sur 22

Manuel Installation GOVENTIS Page 2 sur 22 Manuel Installation GOVENTIS www.fnaim.fr www.fnaim-vacances.com www.fnaim.org Mise à jour : Novembre 2007 Document réalisé et diffusé par le Service Informatique de la Fédération. Tous droits de reproduction

Plus en détail

Environnements de Développement

Environnements de Développement Institut Supérieur des Etudes Technologiques de Mahdia Unité d Enseignement : Environnements de Développement BEN ABDELJELIL HASSINE Mouna m.bnaj@yahoo.fr Développement des systèmes d Information Syllabus

Plus en détail

Exercices sur Servlets/JSP

Exercices sur Servlets/JSP Exercices sur Servlets/JSP XVII-1 Installation Installer, si ce n'est déjà fait : J2SE (1.6) tomcat (6.0) un éditeur de texte (notepad++) XVII-2 Correspondance URL vs. emplacement disque On doit avoir

Plus en détail

Technologie JSP version 2.1

Technologie JSP version 2.1 Technologie JSP version 2.1 Algorithme d exécution d une servlet Composants d une page JSP Deux styles d écriture de page jsp Style standard Style XML Types de blocs dans une page JSP Directives Scripts

Plus en détail

Symfony 2. 1.Définition de symfony 2. 2.Installation. 3.Structure. 4.Symfony et les commandes

Symfony 2. 1.Définition de symfony 2. 2.Installation. 3.Structure. 4.Symfony et les commandes Symfony 2 Sommaire : 1.Définition de symfony 2 2.Installation 3.Structure 4.Symfony et les commandes 5.Le fonctionnement : le routeur (les url), les bundles, twig(templates) 6.L architecture de symfony2

Plus en détail

GUIDE DE GESTION DES CERTIFICATS DANS TéléTVA

GUIDE DE GESTION DES CERTIFICATS DANS TéléTVA SOMMAIRE PC sous Windows et Internet Explorer Page 2 1- Je visualise mon certificat sur mon ordinateur :! Mon certificat est il bien présent sur mon ordinateur?! Quelle est sa date d expiration? Page 6

Plus en détail

Installation et création de site

Installation et création de site Installation et création de site INSTALLATION Double clic sur le fichier «setup.exe» 1ère fenêtre pour l installation Clic sur le bouton «Suivant» 2ème fenêtre pour l installation A cette étape, vous pouvez

Plus en détail

Guide Administrateur. Sophia

Guide Administrateur. Sophia Guide Administrateur Sophia http://smarttelecom.sophia-services.fr Table des matières 1. Objectif... 2 2. Accès... 2 3. Espace Administrateur... 3 4. Contacts... 6 http://smarttelecom.sophia-services.fr

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

Pré-conditions : Evénement déclencheur : le client souhaite un virement. Description du déroulement du cas : Description des Use cases

Pré-conditions : Evénement déclencheur : le client souhaite un virement. Description du déroulement du cas : Description des Use cases Description des Use cases. Demander un virement bancaire 2. Constituer les listes reflets S'identifier et s'authentifier «include» Demander un v irement bancaire Abonné Smartphone «include» Consulter le

Plus en détail

Java EE. Cours de 2 e année ingénieur Spécialisation «Génie Informatique» fabien.romeo@fromeo.fr http://www.fromeo.fr

Java EE. Cours de 2 e année ingénieur Spécialisation «Génie Informatique» fabien.romeo@fromeo.fr http://www.fromeo.fr Java EE Cours de 2 e année ingénieur Spécialisation «Génie Informatique» fabien.romeo@fromeo.fr http://www.fromeo.fr Présentation du cours Pôle GL-I2 «Génie logiciel avancé» 20h sur 8 semaines Objectifs

Plus en détail

1. Avec un script php. 2. En utilisant phpmyadmin

1. Avec un script php. 2. En utilisant phpmyadmin Université Lumière - Lyon 2 Master d Informatique M1 - Année 2006-2007 Programmation Web - TDs n 8 9 : PHP - Mysql L. Tougne (http ://liris.cnrs.fr/laure.tougne), 20/11/06 L objectif de ce TD est d utiliser

Plus en détail

MaPaie.net. Guide de l utilisateur. Guide de l utilisateur MaPaie.net Page 1 sur 12

MaPaie.net. Guide de l utilisateur. Guide de l utilisateur MaPaie.net Page 1 sur 12 MaPaie.net Guide de l utilisateur Guide de l utilisateur MaPaie.net Page 1 sur 12 Table des matières Introduction... 3 À quoi sert l application MaPaie.net... 3 Interface MaPaie.net... 4 Créer un compte

Plus en détail

CyberClient. Guide du participant. Votre partenaire de confiance. VOTRE PARTENAIRE DE CONFIANCE. ASSURANCE COLLECTIVE

CyberClient. Guide du participant. Votre partenaire de confiance. VOTRE PARTENAIRE DE CONFIANCE. ASSURANCE COLLECTIVE ASSURANCE COLLECTIVE CyberClient Guide du participant Votre dossier d assurance collective en ligne Votre partenaire de confiance. VOTRE PARTENAIRE DE CONFIANCE. inalco.com Accédez à votre dossier d assurance

Plus en détail

framework MVC pour applications Web Servlets JSP Philippe GENOUD UJF Février 2010 1

framework MVC pour applications Web Servlets JSP Philippe GENOUD UJF Février 2010 1 framework MVC pour applications Web Servlets JSP Philippe GENOUD UJF Février 2010 1 Rappel Architecture MVC Serveur Internet (Serveur HTTP + Serveur Servlet/JSP) Serveur SGBD Requête HTTP Controleur Controleur

Plus en détail

JAVA PROGRAMMATION. Programme. 1. Java, HTML et World Wide Web

JAVA PROGRAMMATION. Programme. 1. Java, HTML et World Wide Web PROGRAMMATION PUBLIC Professionnels informatiques qui souhaitent développer des applications et «applets» Java DUREE 4 jours 28 heures OBJECTIF Créer divers «applets» à intégrer dans un site Web dynamique,

Plus en détail

MANUEL de réservation des courts par internet et par borne Interactive

MANUEL de réservation des courts par internet et par borne Interactive MANUEL de réservation des courts par internet et par borne Interactive Sommaire Préambule... 2 Règles... 2 Navigateurs... 2 Utilisation... 3 Demande d'envoi des codes d accès... 5 Identification... 6 Modification

Plus en détail

2- Le système affiche l ensemble des pages avec l ensemble des opérations qui peuvent être effectuées.

2- Le système affiche l ensemble des pages avec l ensemble des opérations qui peuvent être effectuées. 1-Diagramme d activité : 1.1-Mettre à jour page : 1.1.1-Description textuelle : Nom : Mettre à jour pages Objectif : Ce cas d utilisation vise à décrire toutes les étapes relatives à la mise à jour des

Plus en détail

Bassaro Manuel d utilisation

Bassaro Manuel d utilisation Bassaro Manuel d utilisation Version 1.0 Table des matières Présentation... 2 Authentification... 2 Menu Principal... 2 Profil utilisateur :... 2 Profil Secretaire :... 3 Profil Administrateur :... 3 Création

Plus en détail

Mise en service des WEBDAV MAGRET sous Windows Server 2008 R2 x64

Mise en service des WEBDAV MAGRET sous Windows Server 2008 R2 x64 2012 Mise en service des WEBDAV MAGRET sous Windows Server 2008 R2 x64 MISSION TICE T. CHASSAIN G. PICOU 06/01/2012 SOMMAIRE 1. PREREQUIS... 3 2. DESINTALLATION DES WEBDAV EXISTANTS... 3 3. INITIALISATION

Plus en détail

L2 Informatique - gr A HLIN406-25 mars 2015. Contrôle continu 1

L2 Informatique - gr A HLIN406-25 mars 2015. Contrôle continu 1 L2 Informatique - gr A HLIN406-25 mars 2015 Nom : Prénom : Numéro d étudiant : Contrôle continu 1 Tous documents sur support papier autorisés. Durée : 1h00. L ensemble des réponses sera à donner sur les

Plus en détail

Réalisation d Applications Web Statiques

Réalisation d Applications Web Statiques Université Abdelmalek Essaâdi Faculté Polydisciplinaire - Tétouan Réalisation d Applications Web Statiques Mr. AZZOUZ Karim azzkimo@gmail.com 2013-2014 1 Plan Cours TP Exercices et TD Évaluation : * Devoir

Plus en détail

Diagramme des classes participantes

Diagramme des classes participantes Diagramme des classes participantes Le diagramme de classes participantes est important puisqu il effectue la jonction entre, d une part, les cas d utilisation, les modèles de la couche métiers et l interface

Plus en détail

Projet Java EE Approfondi

Projet Java EE Approfondi EISTI Projet Java EE Approfondi Manuel d installation du framework Stripes Amaury Languillat, Yann Gonzalez, Arnaud Recher, Vincent Laronde, Anys Mechkar 10 Manuel d installation Téléchargement On part

Plus en détail