java -jar eXist-1.2.4-rev8072.jar
. Pour lancer l'outil,
exécutez, dans le répertoire eXist/bin
, la commande
startup.sh
. Celle-ci démarre le serveur gérant la base de
données. Elle lance également l'interface web, disponible à l'adresse
suivante :
http://localhost:8080/exist/.
eXist/webapp/
correspondant
à l'interface web de l'outil. En particulier, les modifications que
vous ferez sur ces fichiers devront être sauvegardées ! (car ces
fichiers vont se trouver dans /tmp
)
Le but de cet exercice est de tester le site de gestion de la BD de films et d'étudier et comprendre sa structure. Pour chacune des fonctionnalités du site, testez-la et lisez le code sources des pages correspondantes. Vous expliquerez brièvement les liens (appels) entre les pages.
Nous considérons dans cet exercice un certain nombre d'extensions du site web présenté précédemment.
query.xqy
,
isolez une fonction sélectionnant la forêt des éléments FILM
vérifiant la contrainte. Utilisez cette fonction pour
afficher qu'il n'y a aucune réponse si cette liste est vide,
et sinon conserver l'affichage actuel.