IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Spring Web Java Discussion :

E-commerce : Shopping Cart avec Spring MVC + Tiles + JPA2 + UrlRewriteFilter


Sujet :

Spring Web Java

  1. #1
    Membre régulier
    Inscrit en
    Juin 2005
    Messages
    210
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 210
    Points : 83
    Points
    83
    Par défaut E-commerce : Shopping Cart avec Spring MVC + Tiles + JPA2 + UrlRewriteFilter
    Bonsoir,

    Je fais un site de e-commerce actuellement et j'utilise Spring MVC + Tiles + JPA2 + UrlRewriteFilter.

    Et actuellement je me galère avec pas mal de test dans tous les sens pour faire la cinématique de validation de la commande :
    Etape 1 : inscritption ou login (dans le cas ou on est pas déjà logger)
    Etape 2 : Saisie des adresses de livraison et facturation
    Etape 3 : Recaptitulatif total commande + frais de port
    Etape 4 : Paiement

    Et donc je voudrais utilisé Webflow pour simplifier tout ça car ça a l'air bien adapter !
    Alors je voudrais savoir ce que vous en penser ?
    Retour sur experience ?
    Et aussi avez vous des tutos à recommander ?
    J'en ai déjà touver plusieurs dont celui là qui est intéressant :
    http://wheelersoftware.com/articles/...-flow-2.0.html
    Et surtout j'aimerais connaitre l'impact sur mon existant ?
    Est ce que je vais devoir modifier ma navigation ? mes controlleurs ?
    Car j'aimerais ne pas toucher a cette partie si possible.

    Merci d'avance

  2. #2
    Membre régulier
    Inscrit en
    Juin 2005
    Messages
    210
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 210
    Points : 83
    Points
    83
    Par défaut
    Bon alors je me répond partiellement ...
    Donc j'ai fais des tests et donc je me heurte a plusieurs problème ...
    - le 1er : J'ai des lazy exception si j'utilise <on-start> que je n'ai pas quand j'utilise <on-render> pourtant j'ai bien le filtre openSessionInView avec comme mapping "/*"
    - le 2ème (et là c'est plus emmerdant je trouve) : l'UrlRewriteFilter
    En fait je n'arrive pas a "masquer" mon flow de "checkout" de commande
    j'aimerais bien que mon url ressemble à ceci : localhost:8080/checkout/ et quel que soit l'étape actuellement j'ai ma règle de redirect qui fonctionne bien pour la 1ere étape mais ça me redirige direct après vers qqch du genre localhost:8080/checkout.do?execution=e1s1

    J'aimerais bien que le client ne voit pas mes ".do" et si possible ne voit pas non plus le paramètre "execution"

    de plus j'ai d'autre chose à gérer car mon site est internationalisé donc j'aimerais bien pouvoir gérer une url comme ça localhost:8080/fr/checkout/
    donc pour la 1ere étape c'ets bon mais ensuite le paramètre disparaît pour les étapes suivant et ça c'est plus emmerdant ...

    Donc mon ressenti pour le moment c'est que c'est pas mal weblow mais que pour une appli web grand public, c'est pas forcement l'idéal enfin surtout si on veut faire de l'UrlRewriting !

    Est ce je me goure ? ou vous me confirmez ? est ce qu'il y a moyen de résoudre ces problèmes ?

    Merci d'avance

Discussions similaires

  1. [MVC] Débuter avec Spring MVC et Hibernate
    Par jamalmoundir dans le forum Spring Web
    Réponses: 3
    Dernier message: 08/01/2010, 08h55
  2. [DisplayTag] Problème de selection multiple checkbox avec spring mvc
    Par nean_j dans le forum Taglibs
    Réponses: 5
    Dernier message: 20/11/2009, 14h33
  3. Probleme de session avec spring MVC et tomcat
    Par jalalos dans le forum Spring Web
    Réponses: 0
    Dernier message: 13/08/2009, 11h01
  4. Réponses: 1
    Dernier message: 04/02/2007, 23h40
  5. [Spring MVC] tiles dans springMVC
    Par Tail dans le forum Spring Web
    Réponses: 1
    Dernier message: 28/10/2006, 18h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo