Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

PROJET JAVA SERVLET- SIMULATION D'UN SITE D 'ACHAT EN LIGNE


Information sur la source

Catégorie :Servlet Classé sous : java, servlet, jsp Niveau : Initié Date de création : 27/05/2003 Date de mise à jour : 10/06/2007 10:42:12 Vu / téléchargé: 45 901 / 5 955

Note :
5,83 / 10 - par 12 personnes
5,83 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (27)
Ajouter un commentaire et/ou une note

Description

Cliquez pour voir la capture en taille normale
*projet réalisée en DUT A.S informatique en 2003 a L'IUT de charlemagne - Nancy (lorraine) sous le joug du professeur "Fan de Starwars", Samuel Cruz-Lara
*Mise à jour 2007: les servlets classiques sont dépréciés, préférez leur leu évolution que sont les jsp.

Serveur utilisée: Apache Tomcat

Pour télécharger tomcat:
http://jakarta.apache.org/site/binindex.cgi

Cahier des charges: le fameux bookstore de Sun ( cf. leur site)

Les fichiers XML nécessaires à mettre dan le répertoire conf de tomcat sont contenus dans le code source

l'adresse pr lancer le site est:
http://localhost:8080/Mkstorez/servlet/mkstore

Ce site est un site dédiée a Michael jackson et ses albums.
Ce dernier récupere les informations via  une connexion à une base acess faute de mieux.

Au moment du projet nous ne pouvions utiliser une base MySql faute de droit suffisant.

Le lien à la base de donnée est faite via le pont ODBC. Ne pas oublier donc de le rajouter (cf. panneau de configuration du menu démarrer sous WIndows)

Il affiche :
-le catalogue de ses albums (requête sql)
-ainsi que le détail d'un album (requête sql qui est une equijointure)

Sur le détail d'un album l'utilisateur peut ajouter:
*un commentaire (ou visualiser les commentaires des autres
utilisateurs sur cet album.

L'insertion d'un commentaire est sécurisé  et la note attribuée doit etre <=10.

Au fur et à mesure de ses périgrinations, l'utilisateur dispose d'un panier virtuel dans lequel il peut y
ajouter un produit l'interessant

Il peut toujours consulter le contenu de son panier (quantité, montant etc.)

En fin de commande, le montant total de sa commande est affichée
Il entre quelques informations le concernant (cb, nom)et l'a s'arrête l'achat.

Ces informations sont inséreés dans la table client (montant aussi)


Ce prjet gère les multi-sessions: si un autre utilisateur B va sur le site, il  n'accede pas au panier de l'utilisateur A: pour simuler cela ouvrer mozilla Firefox ou autre, et ajouter des produits au panier.
Pour une seconde session, ouvrir un navigateur autre que Firefox : vous remarquerez que vous n'acceder pas au panier de l'autre.

pour ne savoir plus cf.
1-le lisez-moi.txt du zip!

Possibilité d'améliorations:
Faute de temps, voici selon moi les améliorations possibles:
-rajouter un moteur de recherche qui pour un titre de musique donnée(meme que partiel)  retrouve les abums concernés.
Exemple: on recherche les num albums contenant des titres avec le mot mine
la requete serait (elle marche j ai essayé):
SELECT numalbum
FROM titre
WHERE titre like '*mine*';

Ensuite il vous suffit de retourner le resultat de ce select dans un tableau ou un objet Enumeration ou autre.etc.. le reste est plus facile.

NB: pensez toujours avant d'insérer vos requestes SQL dans le code Java a les essayées directement sous access (car le sql microsoft est capricieux)


2e améliorration possible:
pour chaque album afficher comme sur Amazaon, une notation d'après les utilisateurs soit en dure (un chiffre) sous plus poétiquement en affichant des etoiles (plus y en a plus l album est bien noté).
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Historique

29 mars 2007 19:09:31 :
AJout du code source
29 mars 2007 19:18:40 :
AJout du code source +xmltomcat
10 juin 2007 10:42:13 :
correction orthographioe et remarques sur la viabilité actuel du source

Commentaires et avis

signaler à un administrateur
Commentaire de pdl le 28/05/2003 08:36:52

Ton code m'intéresse,mais ton site ne fonctionne pas, saut la page d'accueil, maid dès que tu veux voir la catalogue tu as une erreur

type Rapport d''état
message /mkstore/mkstore/servlet/CatalogOmar
description La ressource demandée (/mkstore/mkstore/servlet/CatalogOmar) n'est pas disponible.

Il manquerait pas le fichier web.xml qui permet de faire le mapping des servlets ? Pour une question de facilité, tu ne pourrais pas fournir un WAR, ce qui est bien plus facile pour déploier.

signaler à un administrateur
Commentaire de tasbin le 03/06/2003 11:20:33

C fait pdl j ai rajouté un lien vers le 2 fichiers xml
A+ et nb donne moi ton feed back de l utilisation du projet- site

Elmandour Omar

signaler à un administrateur
Commentaire de pdl le 03/06/2003 14:30:13

Pas moyen de downloader les fichiers xml. Peux-tu me les envoyer par mail : p_delporte@hotmail.com.

Merci

Pierre

signaler à un administrateur
Commentaire de lysane le 04/06/2003 08:21:23

Je n'arrive pas non plus a télécharger les fichiers
peux-tu me les envoyer ?
leclerca@fil.univ-lille1.fr
merci

Lysane

signaler à un administrateur
Commentaire de tasbin le 04/06/2003 08:30:26

ben c multimania qui bloque pr contourner allez ici:
http://membres.lycos.fr/esprit23/ftp/
puis DL le fichier xml-pr-tomcat.zip voila!

signaler à un administrateur
Commentaire de tahitto le 20/07/2003 00:38:19

je n'arrive pas à télécharger les fichier peut tu m'aider?
tahitto_b@yahoo.fr

merci

signaler à un administrateur
Commentaire de thankuu le 03/08/2003 11:40:36

j'ai besoin de recevoir une servlet qui permet de faire la connexion à une base de données(Oracle ou Access) écrite en langage Java.
thankuu@hotmail.com

signaler à un administrateur
Commentaire de soulfire59 le 19/01/2004 11:04:34

Bonjour,
Moi j'utilise aussi tomcat pour faire tourner des servlet, cepedant dans ma version de java il faut telecahrger le package javax qui contient les classe type http etc. Dans quel repertoire faut il placer ces classes parce qu'a la compilation il n'arrive pas a trouver le package javax.
Merci.

signaler à un administrateur
Commentaire de MachProd le 07/04/2004 13:10:38

Bonjour,

Je viens d'installer ton magasin on-line et tes deux fichiers xml.
Or l'utlisisation de ces fichiers xml m'empeche de demarer mon serveur TOMCAT (TOMCAT 5.0.19) est ce que la generation d'un fichier web.xml dans le repertoire WEB-INF de mkstore ne suffirait pas ?

Merci d'avance.

signaler à un administrateur
Commentaire de Palex le 08/04/2004 10:36:04

salut,
moi jutilise une base oracle et je vois pas trop comment configurer les xml parcke sur le net jai trouver pas mal dinfo mais toute differente et pas tres clair donc si kelkun a un peu de temps pour m expliker merci.

signaler à un administrateur
Commentaire de Bsene le 15/05/2005 13:57:14

Je ne vois pas comment télécharger votre code si possible envoyez le sur l'email: bsene1@yahoo.fr

signaler à un administrateur
Commentaire de phuyem le 26/05/2005 10:23:05

Salut,
Pourquoi tu n'utilise pas JSP pour l'interface au lieu de servlet avec les phrases (un peu inconvenient) out.print(); .A mon avis, tu devrais faire des "business logic" avec les servlets et class et puis envoie les donnes vers un page JSP pour la presentation. Et y a bcp de tool pour rediger les pages JSP.
C'est surement plus facile de changer le contenu d'un page JSP que changer les phrases out.print();
Sincerement



signaler à un administrateur
Commentaire de thanhhuy27 le 06/08/2005 15:37:37

je peux pas download cet project, aidez- moi !
ET
j'ai besoin de recevoir une servlet, jsp qui permet de faire la connexion à une base de données(Access) écrite en langage Java pour faire un project de "Entreprise/ Personnel Online Calendar". Aidez- moi mes amies !!!
Merci

signaler à un administrateur
Commentaire de mhidoo le 19/11/2005 12:29:50

SALUT OMAR ca roule, ales klar
ciao

signaler à un administrateur
Commentaire de haytam011 le 15/03/2006 14:16:03

pourriez vous m'aider ,g un projet à realiser  qui se resemble a ton application mkstore presenté ds le site  www.javafr.com.
je l'avais telechargé mais ça pas marché.je ne sais pas d'où il vient le problem.
,g telechargé les 2 fichiers xml et je l'ai copier dans le dossier config du tomcat,mais le tomcat ne demarre plus,j'utilise le tomcat 5.
comment je peux faire marché ton application?
et merci

signaler à un administrateur
Commentaire de edo80800 le 06/09/2006 15:47:02

Je n'ai pas encore regardé ton application. Mais ton projet est interessant. En plus comme tu as utilisé Michael Jackson comme Thème... Cela va m'amuser beaucoup... Voilà... J'espère que j'arriverai à faire fonctionner access... je suis plus brancher mySQL mais... l'essentiel c'est que ca marche... n'est-ce pas...
JE te ferais d'avantage de commentaire quand j'aurais installé le tout... ;)

signaler à un administrateur
Commentaire de mjhassan le 28/12/2006 10:02:46

http://wellnet.free.fr/ n'est autorisé que pour les membres comment on peut télécharger votre code (projet) Merci?????

signaler à un administrateur
Commentaire de ab_ouali le 14/01/2007 20:11:13

Salut
http://wellnet.free.fr/ n'est autorisé que pour les membres comment on peut télécharger votre code?
si possible envoyez le sur l'email:ouali.iga@gmail.com
Merci

signaler à un administrateur
Commentaire de edo80800 le 15/01/2007 21:21:40

il suffit de devenir membre, mais vous l'êtes déjà !

signaler à un administrateur
Commentaire de 54194 le 12/02/2007 09:34:20

Salut je suis tres interressé par ton projet mais l acces a la source mais interdit je n arrive pas a minscrire pour m authentifié pour recuperer la source Peut tu m'explique ou m' envoyer la source sur mon mail h-zohir@hotmail.fr
Merci d'avance
Cordialement

signaler à un administrateur
Commentaire de rabatipro le 20/02/2007 10:33:12

bonjour le lien ne marche pas chez moi  je travail  sur un projet "creation  d'un site d'achat en ligne"
je sé pas si tu peut m'envoyer la source de ton site ca pourré m'aider bcq et merci d'avance voila c mon  e-mail
rabatipro@hotmail.com

a toi

signaler à un administrateur
Commentaire de ludo974 le 06/03/2007 04:28:20

Bonjour quelqu'un pourait m'envoyer cette source par mail je n'arrive pas a y acceder et une simulation d'achat/vente en ligne m'interesse vraiment merci d'avance:
                              bacque_ludo@hotmail.com

signaler à un administrateur
Commentaire de adnane113 le 06/03/2007 23:54:07

Bonjour quelqu'un pourait m'envoyer ce code source par mail ce projet m'interesse vraiment puisque je travaille sur un projet du méme principe merci d'avance voici mon mail:
adnane113@hotmail.com

signaler à un administrateur
Commentaire de redfcb le 22/03/2007 20:30:56

Bonjour quelqu'un pourait m'envoyer cette source par mail je n'arrive pas a y acceder et une simulation d'achat/vente en ligne m'interesse vraiment merci d'avance:
                             redfcb@gmail.com

signaler à un administrateur
Commentaire de davidr83 le 23/03/2007 17:44:57

J'aimerai aussi avoir la source de ce projet, ça m'aiderai pas mal pour me mettre dans le bain d'un projet perso ...
E-mail : David.RENAUD@SUPINFO.com
C'est cool, merci.

signaler à un administrateur
Commentaire de OULKABIR le 30/05/2007 17:37:32

comment je peut entrer syr votre site:http://wellnet.free.fr/vide/mkstore.zip

signaler à un administrateur
Commentaire de romario67000 le 18/08/2007 01:13:42

Les 2 fichiers xml que tu as envoyés sont les fichiers de configuration de Tomcat.
Il faudrait ajouter le fichier web.xml se trouvant dans le répertore WEB-INF et contenant le mapping des servlets pour que la solution soit complète.

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

probleme srtuts [ par zenouba2005 ] salut je travaille avec eclips et tomcat et strutsj&#233; cr&#233;&#233; deux pages login.jsp et accueil.jspapres que je saisi les informations dans l [J2EE][JSP] Probleme de chargement d'une page jsp [ par sakuragikan ] Bonjour ! Je rencontre un petit probl&#232;me lors de la mise en place de mon projet J2EE. J'utilise Eclipse 3.0.2 et Jboss 4.0.2. (win 2000)J'essaie 3ème jour de galère...Double problème: Je n'arrive pas à charger JSTL sur MyEclipse dans un projet en cours, et j'ai une erreur d'exécution "org.apache.jasper.JasperException: Exception in JSP:" [ par doublex ] Etat HTTP 500 - type Rapport d'exception message description Le serveur a rencontré une erreur interne () qui l'a empêché de satisfaire la requête. faire fonctionner la taglib DichnetTaglib 2D dans une jsp [ par teslasghost ] Bonjour, Je me suis mis r&#233;cemment aux jsp avec utilisation de tomcat (v 5.5.12 sous windowsXP). Souhaitant r&#233;aliser des graphismes 2D, j'ai java jsp [ par nabilwael ] bonjour,j'ai un probl&#232;me de compilation des fichiers javacertains disent que le jdk (1.3) que j'utilise n'est pas bienen effet j'utilise les impo probleme dans ma page jsp [ par boumboum2006 ] salut tout le monde; svp svp aidez moi : dans ma page JSP lorsque je fait appel à partir de la servelet à une méthode java qui s'exécute parfaitement problm avec les jsp [ par ajahamounir ] je travaille 1 application en jsf, sous jboss 4.0 kan j essaie d l exécuter a partir d la console j obtiens le message: The requested resource (/src/j Base is null [ par tsoulama ] Bsr à tous! je galère avec une erreur: base is null, lorsque que je lance mon appli web. il s'agit d'une appli crud jsf. voici l'erreur en integralit recuperer resultset et afficher dans une page jsp [ par mghari50 ] bonjour tout le mondeje veux recuperer  resultset et afficher dans une page jsp et j'arribve pas ,la requete se trouve au servlet .voici le code du se


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,515 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.