begin process at 2008 05 12 11:30:08
1 170 205 membres
108 nouveaux aujourd'hui
13 957 membres club

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é: 33 825 / 4 074

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

*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é).
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

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
  • 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

Appels d'offres

Pub



Snippets en rapport

CalendriCode

Mai <