Voici tous les exemples présentés en cours, et
quelques autres pour vous aider.
Ce site
Ce site est lui-même construit avec XML et XSLT avec
une transformation statique Xalan qui produit un
ensemble de pages HTML !
Récupérez le code
et regardez comment c'est fait.
XSQL
Voici quelques exemples pour mettre en oeuvre une application XSQL
d'export et de mise en forme des données. Vous pouvez
récupérer tous ces exemples dans un seul fichier compressé.
Créer une table Utilisez la commande source
pour créer les tables avec
le script XFilms.sql.
Créer une base Insérez un échantillon dans les
tables avec
le script XBase.sql.
Effectuer une requête et transformer le
résultat en XML Récupérez le document
Film.xsql et placez-le
dans votre répertoire Tomcat. Quand on accède à ce document
la requête est effectuée.
Passer des paramètres Exemple avec le script FilmParam.xsql.
Appliquer un programme XSLT Exemple avec le script
FilmXSLT.xsql. Ce
document doit être utilisé en association avec le programme XSLT
XFilm.xsl.
Notez l'utilisation d'attributs dans
la balise <xsql:query> pour paramétrer
le format XML du résultat.
XSLT
Appliquer un programme XSLT
Vous pouvez créer vos propres documents
et les afficher avec XSQL en utilisant le programme de transformation
generic.xsl.
Programmation DOM/SAX/JSP
NB: les programmes Java se compilent avec la commande
javac nomProgramme.java
Voici les exemples vus en cours.
Lisez les commentaires qui vous en diront plus sur chaque programme.
Important Les fichiers Annuaire.class et
Serialiseur.class doivent être placés dans
le répertoire WEB-INF/classes pour
que la page JSP puisse se compiler correctement.