Projet J2EE

Post on 22-Feb-2016

56 views 0 download

description

Projet J2EE. Maverick XMLBeans. Garcel Jean-Baptiste – Le Loc Martin – Muller Thibaut. MAVERICK. Présentation Framework MVC pour développement J2EE. Simple d’utilisation et de compréhension. Tous types de technologie concernant la Vue. Sitemap en XML. MAVERICK. - PowerPoint PPT Presentation

Transcript of Projet J2EE

Projet J2EEMaverick

XMLBeans

Garcel Jean-Baptiste – Le Loc Martin – Muller Thibaut

Présentation

• Framework MVC pour développement J2EE.• Simple d’utilisation et de compréhension.• Tous types de technologie concernant la Vue.• Sitemap en XML.

MAVERICK

Domaine d’application

• Appliquer DOM (ou SAX) sur des objets JAVA.• Wrapping transformations.• Gestion de FOP.• DVSL.

MAVERICK

Installation• Télécharger maverick.jar.• Dans Eclipse : créer un Dynamic Web Project avec les paramètres ‘Apache

Tomcat v6.0’ et ‘Dynamic Web Module 2.5’.• Ajouter maverick.jar au projet, et le copier dans /WEB-INF/lib.• Editer web.xml pour ajouter un dispatcher.• Créer maverick.xml.• Dans ce fichier, éditer toutes vos vues et toutes vos commandes.

MAVERICK

Problèmes rencontrés

• Request Dispatcher.• Librairies manquantes.

=> Résolu grâce à l’exemple disponible sur le site de Maverick.

MAVERICK

Présentation

• Databinding JAVA/XML.• Génération XML JAVA.• Et inversement.

XMLBeans

Domaine d’application

• Supporte tous les schémas XML.• Implémentation facile.

XMLBeans

Installation

• 2 possibilités : • Modification des variables d’environnement.• Plugin Eclipse.

XMLBeans

Démarche d’installation• Cliquez-droit sur Poste de travail, puis cliquez sur Propriétés.• Sous l'onglet Avancé, cliquez sur Variables d'environnement.• Ajouter une variable XMLBEANS_HOME dont la valeur est le nom du répertoire.• Modifier la variable PATH pour y inclure le répertoire bin de votre installation XMLBeans.• Modifier la variable CLASSPATH pour inclure les xbean.jar inclus avec XMLBeans.

XMLBeans

Génération des classes JAVA

• 3 possibilités à partir de XML :

• Scomp• Plugin Eclipse• Build.xml

XMLBeans

Problèmes rencontrés

• Nommage du Namespace.• Difficulté avec le Build.xml.

=> Résolu grâce à une bonne définition des PATH du fichier build.xml.

XMLBeans

Maverick• http://mav.sourceforge.net• http://en.wikipedia.org/wiki/Maverick_Framework • http://www.theserverside.com/tt/articles/article.tss?l=Mav

erick

XMLBeans• http://xmlbeans.apache.org/• http://en.wikipedia.org/wiki/XMLBeans• http://longbeach.developpez.com/tutoriels/XML/XMLBeans

/• http://davidbau.com/archives

Bibliographie