ACube, Framework LISE J2EE



Documents pareils
Utiliser SQL Server 2008 R2 Reporting Services comme source de donne es pour Microsoft Excel

Protocole SSH-2.0. Tuan-Tu, TRAN. Janvier 2009

Manuel du composant CKForms Version 1.3.2

Alfstore workflow framework Spécification technique

Dans l'article précédent, vous avez appris

WysiUpStudio. CMS professionnel. pour la création et la maintenance évolutive de sites et applications Internet V. 6.x

GUIDE UTILISATEUR. KPAX Discover

Méthode de préparation du fichier texte d import depuis Excel, via Access jusqu à Drupal.

Rafraichissement conditionné d'une page en.net

Importer du contenu avec Drupal Rodolfo Ripado

Se Perfectionner à Excel

ORIENTATIONS POUR LA CLASSE DE TROISIÈME

CAPTURE DES PROFESSIONNELS

RCE/OXO Nouveautés DECEMBRE ici ici ici ici

Projet de programmation (IK3) : TP n 1 Correction

Tp 1 correction. Structures de données (IF2)

Cahier des charges de l application visant à effectuer un suivi de consommation énergétique pour les communes. Partenaires du projet :

2014/2015. Rapport 4 REALISE PAR : ISMAIL NAIT ABDELLAH OUALI SOUFIANE HOURRI MOHAMED OUSSAFI ENCADRE PAR : MME L.LAMRINI ANOUAR OUFQIR SMARTSIR

La présentation qui suit respecte la charte graphique de l entreprise GMF

Les logiciels gratuits en ligne

LIMESURVEY. LimeSurvey est une application permettant de créer des questionnaires d enquête en ligne et d en suivre le dépouillement.

Proposition aiw pour le site internet de. Proposition all-in-web 20 avril 2014

MYXTRACTION La Business Intelligence en temps réel

Le serveur SLIS - Utilisation de base

SERVICE : NEWSLETTER

La version 3: 100% conforme aux dernières exigences de la DGI au Maroc. Edition Déclaration Télé-déclaration des liasses fiscales

Le produit universel de l export

Sage 100 CRM Guide de l Import Plus avec Talend Version 8. Mise à jour : 2015 version 8

Gérer son Google Drive pour gérer ses informations : le tutoriel

A.-M. Cubat PMB - Import de notices à partir d un tableur Page 1 Source :

Introduction à ElasticSearch

Devenez un véritable développeur web en 3 mois!

LimeSurvey. Pour obtenir un compte sur le LimeSurvey de l Université de Genève, remplissez le formulaire de demande en ligne.

ANIMER UNE COMMUNAUTÉ CONSTRUCTION21

Introduction aux «Services Web»

D où que vous soyez, accédez à la gestion de votre entreprise

Fiche aide pour votre messagerie Outlook, thunderbird, Gmail

Introduction à JDBC. Accès aux bases de données en Java

Cher utilisateur, Nous vous souhaitons une excellente utilisation d INES.FreeEdition. L équipe INES info@ines.eu

SHERLOCK 7. Version du 01/09/09 JAVASCRIPT 1.5

Algorithmique et programmation : les bases (VBA) Corrigé

BES WEBDEVELOPER ACTIVITÉ RÔLE

Joomla! Création et administration d'un site web - Version numérique

RÉALISATION D UN SITE DE RENCONTRE

8 rue Paul Cézanne Neuilly-Plaisance - Tél : 33 (0) Fax : 33 (0) cvm@cvm.

PLATEFORME DE GESTION DE CONGRÈS SCIENTIFIQUES. 12 mars 2015

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement

Débuter avec EXPRESS. Alain Plantec. 1 Schema 2

Manuel d'utilisation du site Deptinfo (Mise en route)

SRAL Saint Raphaël. Maison des associations 213, rue de la Soleillette Saint Raphaël. : : dromain.jean-pierre@neuf.

Imaginez un Intranet

Plateforme PAYZEN. Définition de Web-services

Qu est-ce qu un outil de travail collaboratif Google Drive?

mailpro mode d'emploi

TelSurvey Système CATI pour LimeSurvey 11 novembre Manuel administrateur

Tour d horizon des CMS. Content Management System

Mercredi 15 Janvier 2014

S y m M a i l i n g. S o l u t i o n d e - m a i l i n g. SymMailing est un outil professionnel de création et de gestion de campagnes d ing.

Mise en place du Module Magento ShoppingFlux

FABRIK4WEB. création web - communication interactive - solutions digitales

Cursus Sage ERP X3 Outils & Développement. CURSUS Sage ERP X3 Outils & Développement ADVANCED. Outils avancés. 2 jours X3A-ADM. Développement 1 &2

Modules Prestashop - ExportCatalogue / EXPORT IMPORT POUR MODIFICATIONS EN MASSE DANS PRESTASHOP VERSION Optim'Informatique

Définition des Webservices Ordre de paiement par . Version 1.0

Software Application Portfolio Management

Plan du cours. Historique du langage Nouveautés de Java 7

K?ellaWeb Saisie des absences, retards et sanctions APLON en mode Web

TP2_1 DE BUSINESS INTELLIGENCE ISIMA ZZ3 F3

Exceptions. 1 Entrées/sorties. Objectif. Manipuler les exceptions ;

1 Recherche en table par balayage

Fiche n 14 : Import / Export avec PlanningPME

Accélérateur de votre RÉUSSITE

ASTER et ses modules

PHP. PHP et bases de données

DATALOGGERS SEFRAM LOG1601 et LOG1620

Principes. 2A-SI 3 Prog. réseau et systèmes distribués 3. 3 Programmation en CORBA. Programmation en Corba. Stéphane Vialle

Service de dématérialisation de factures

Le disque dur. Le disque dur est l'organe servant à conserver les données sous forme de dossiers de manière permanente.

Un ordonnanceur stupide

ANGULAR JS AVEC GDE GOOGLE

Mise en place d'une solution libre de gestion d'entreprise. Maurice MORETTI Directeur associé

Formations Professionnelles

RCE/OXO Nouveautés DECEMBRE ici ici ici ici

Technologies du Web. Créer et héberger un site Web. Pierre Senellart. Page 1 / 26 Licence de droits d usage

Créer vos données sources avec OpenOffice, adieu Excel

Synoptique des icônes Interwrite Workspace

Vous venez d acquérir un fichier de données issues de la Base de données SIRENE. Comment utiliser votre fichier?

Google Apps for Business

WIMS. Découvrir et utiliser

Quel outil numériques pour répondre à un besoin de communication dans un projet collectif?

aalto Collaborative Pour le gestionnaire,

Mise en place SSO. Mise en place SSO. 1. Installation de Tomcat sur le serveur OCR (Windows) 2. Ajout des librairies. by LegalBox

Installation / configuration des applications PreInscription et Inscription Web Ajax

Introduction à MATLAB R

S7 Le top 10 des raisons d utiliser PHP pour moderniser votre existant IBM i

CATALOGUE DES FORMATIONS LANGUES

Fiche Produit Desktop Popup

MIVISU VIABILITÉ HIVERNALE

COMPRENDRE L ARCHITECTURE DES WEB SERVICES REST. Amosse EDOUARD, Doctorant

Création d'un Portail partagé sur l'offre de formation en région Languedoc-Roussillon

Transcription:

Spécification Générale des évolutions de la version 2.6.x Version 1.0 du 25/01/2008 Etat : Validé

SUIVI DES MODIFICATIONS Version Rédaction Description Vérification Date 0.1 K. COIFFET Initialisation Version 1.0 du 25/01/2008 / Etat : Validé Page 2/6

SOMMAIRE SUIVI DES MODIFICATIONS... 2 SOMMAIRE... 3 1 OBJECTIFS DU DOCUMENT... 4 2 SPECIFICATION FONCTIONNELLE GENERALE... 5 2.1 Export Excel / CSV...5 2.1.1 Description fonctionnelle...5 2.1.2 Exemple...5 2.2 Générateur RSS...5 2.2.1 Description fonctionnelle...5 2.2.2 Exemple...5 2.3 Captcha...5 2.3.1 Description fonctionnelle...5 2.3.2 Exemple...5 Version 1.0 du 25/01/2008 / Etat : Validé Page 3/6

1 OBJECTIFS DU DOCUMENT Il s agit dans le cadre de la mise en place des évolutions au sein du Framework LISE J2EE ACube de spécifier au travers de ce document le cadre fonctionnel des évolutions mises en place ainsi que leur mode de réalisation au sein de Framework. Ce document sert donc à la fois de manuel utilisateur à destination des futurs utilisateurs du Framework, mais aussi de référence pour les futures maintenances sur le Framework. Version 1.0 du 25/01/2008 / Etat : Validé Page 4/6

2 SPECIFICATION FONCTIONNELLE GENERALE Ce chapitre permet de définir dans les grandes lignes les nouvelles fonctionnalités mises en place dans le Framework LISE J2EE. Il permet à un utilisateur de prendre rapidement connaissance de ces nouvelles fonctions et de leur contexte d utilisation. 2.1 EXPORT EXCEL / CSV 2.1.1 DESCRIPTION FONCTIONNELLE Cette évolution permet d effectuer un export automatique d un tableau ou d un tableur au format Excel ou CSV. Attention : cette évolution nécessite d utiliser la version 2.7.0 ou supérieure du framework ergonomique. Pour savoir comment utiliser cette évolution reportez vous au guide des fonctionnalités FW Client Riche 2.7.0.doc 2.1.2 EXEMPLE Cf. : guide des fonctionnalités FW Client Riche 2.7.0.doc 2.2 GENERATEUR RSS 2.2.1 DESCRIPTION FONCTIONNELLE Cette évolution permet la génération de flux RSS 2.0. Le framework ne fournit qu une feuille de style XSLT pour la transformation de VO en flux RSS. Cette feuille de style respecte les normes RSS 2.0. La création des VO et le mapping entre les VO et la feuille de style RSS sont à la charge de l utilisateur. 2.2.2 EXEMPLE L utilisation et la mise en œuvre du générateur de flux RSS sont décrites dans la feuille de style WEB- INF/xsl/fluxRSS/genererFluxRSS.xsl 2.3 CAPTCHA 2.3.1 DESCRIPTION FONCTIONNELLE Le componentcaptcha permet d utiliser un service de captcha (Image permettant de se protéger d une saisie automatique par robot). Celui-ci est défini coté serveur dans le framework et permet de générer une image. Coté client, l utilisateur est invité à saisir une clé qui sera évaluée par le serveur (coté projet). La configuration se fait par paramétrage dans le fichier WEB-INF/config/captcha.xml. Pour plus d info, merci de se reporter aux différentes documentations liées à ce sujet. 2.3.2 EXEMPLE Pour la partie cliente, l utilisation et la mise en oeuvre du composant Captcha sont faites dans la maquette du Framework Ergonomique dans «Accueil > Description Captcha». Le code correspondant se trouve dans «\jsclient\captcha\captcha.js». Version 1.0 du 25/01/2008 / Etat : Validé Page 5/6

Pour la partie serveur voici un exemple de vérification de saisie par le composantcaptcha : // Récupération du nom du captcha à utiliser : String captcha_name = CaptchaManager.getCaptchaParam( request, CaptchaParameters.CAPTCHA_PARAM_NAME); // Récupération de la clef du user: String captcha_user_key = CaptchaManager.getCaptchaParam( request, CaptchaParameters.CAPTCHA_PARAM_USER_KEY); //Sélection du service associé par le CaptchaManager : CaptchaAbstractService mycaptchaservice = CaptchaManager.getInstance().getCaptchaByName( captcha_name); //Evaluation de la clef du user : boolean res = mycaptchaservice.computevalidation( (String) request.getsession().getattribute( CaptchaParameters.SESSION_CAPTCHA_ID), captcha_user_key); // res contient true si la saisie est correcte false autrement Version 1.0 du 25/01/2008 / Etat : Validé Page 6/6