projet j2ee

12
Projet J2EE Maverick XMLBeans Garcel Jean-Baptiste – Le Loc Martin – Mulle Thibaut

Upload: billy

Post on 22-Feb-2016

62 views

Category:

Documents


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

Page 1: Projet J2EE

Projet J2EEMaverick

XMLBeans

Garcel Jean-Baptiste – Le Loc Martin – Muller Thibaut

Page 2: Projet J2EE

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

Page 3: Projet J2EE

Domaine d’application

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

MAVERICK

Page 4: Projet J2EE

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

Page 5: Projet J2EE

Problèmes rencontrés

• Request Dispatcher.• Librairies manquantes.

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

MAVERICK

Page 6: Projet J2EE

Présentation

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

XMLBeans

Page 7: Projet J2EE

Domaine d’application

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

XMLBeans

Page 8: Projet J2EE

Installation

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

XMLBeans

Page 9: Projet J2EE

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

Page 10: Projet J2EE

Génération des classes JAVA

• 3 possibilités à partir de XML :

• Scomp• Plugin Eclipse• Build.xml

XMLBeans

Page 11: Projet J2EE

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

Page 12: Projet J2EE

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