Planete-Kids
Posted on: 21 January 2008Description :
Un site de commerce en ligne développé en J2EE et propulsé par le serveur d’application JOnAS.
Ceci est ma première expérience en developpement J2EE, et j’ai travaillé sur ce projet avec Guillaume Renault, Clément Plantier et Marc Schaller.
Le module de validation et de gestion des commandes reste encore à terminer. Ceci sera en partie fait dans les mois à venir dans le cadre du projet RICOM dont je reparlerai plus tard.
Comme vous pourrez le voir, nous exploitons autant que possible les possibilités de javascript et d’ajax dans ce site. J’ai développé pour cela un module javascript basé sur dojo permettant de rafraichir indépendamment chaque partie de la page, tout en gérant un historique de navigation. Il est ainsi possible de revoir toute les pages visitées sans aucun chargement.
Une version du site est en ligne à l’adresse suivante :
http://guillaume.dedidream.com:9000/planete-kids/index.action
Le package du site :
Voici la procédure de déploiement du site.
- Avoir une instance de JOnAS en service sur votre ordinateur (version 5.0.M1).
- Copier si nécessaire le driver JDBC MySQL dans le répertoire lib/ext de JOnAS (Ceci nécessite un redémarrage du serveur).
- Créer une base de donnée sur votre serveur MySQL.
- Copier le fichier de déploiement de la base de données dans le répertoire conf de JOnAS.
- Modifier dans ce fichier les lignes datasource.url, datasource.username, et datasource.password pour les faire correspondre à votre base de données
- Déployer la base de donnée dans JOnAS via JOnAS-Admin.
- Copier le package EAR du site dans le répertoire deploy de JOnAS.
- Le site sera ensuite accessible à l’adresse http://localhost:9000/planete-kids/index.action
Code source :
Voici le code source du site.