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

Développement Web en Java Discussion :

Erreur dans l'entete de mon cookie


Sujet :

Développement Web en Java

  1. #1
    Membre averti
    Homme Profil pro
    chomeur
    Inscrit en
    Mai 2018
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : chomeur

    Informations forums :
    Inscription : Mai 2018
    Messages : 16
    Par défaut Erreur dans l'entete de mon cookie
    Bonjour à tous.

    Je souhaite créer un site marchand. J'ai quelques connaissances en java EE et je découvre le javascript pas à pas. J'ai créer mon cookie et mon panier sans trop de difficultés. Mais lorsque je migre tous sur eclipse afin de le faire fonctionner sur apache tomcat pour valider mon panier (connexion à la bdd, enregistrement client...) eclipse me retourne une erreur du genre :
    "INFOS: A cookie header was received [Master HPI-T Plus/40/1/40\12214/Bildips Master HPI-T Plus/35/2/70\12215/Philips Master HPI-T Plus/50/2/100] that contained an invalid cookie. That cookie will be ignored.Note: further occurrences of this error will be logged at DEBUG level."
    Je ne parviens pas à trouver la solution et à écrire correctement mon cookie. Donc pas de redirection vers ma page d'enregistrement client, je suis bloquer.
    Mon cookie est de la forme :
    // qt/pp:ref/nom/prix/qte/prixtot\ref/nom/prix/qte/prixtot\ref/nom/prix/qte/prixtot


    Sans réelle utilité, la légende:

    qt: quantité totale
    pp: prix total panier

    ref: référence de l'article
    nom: désignation de l'article
    prix: prix unitaire de l'article
    qte quantité de cet article
    prixtot: qte*prix


    Quelqu'un peut il m'aider ?

  2. #2
    Membre expérimenté
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2012
    Messages
    170
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Septembre 2012
    Messages : 170
    Par défaut
    Bonjour,

    Je ne sais pas si ça peut t'aider on ne voit aucun code dans ta discussion:

    "le serveur demande la mise en place ou le remplacement d'un cookie par le paramètre Set-Cookie dans l'en-tête de la réponse HTTP qu'il envoie au client"

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
           /* Création du cookie, et ajout à la réponse HTTP */
            setCookie( response, COOKIE_DERNIERE_CONNEXION, dateDerniereConnexion, COOKIE_MAX_AGE );
        } else {
            /* Demande de suppression du cookie du navigateur */
            setCookie( response, COOKIE_DERNIERE_CONNEXION, "", 0 );
        }
    Essayes la prochaine fois d'etre plus precis (code au lieu de legende )

    Bon courage

  3. #3
    Membre averti
    Homme Profil pro
    chomeur
    Inscrit en
    Mai 2018
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : chomeur

    Informations forums :
    Inscription : Mai 2018
    Messages : 16
    Par défaut
    tu veux du code je vais t'en donner:

    coté client en js:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    function envoyer()
    {
     var xhttp = new XMLHttpRequest();
     xhttp.open("POST", "menu", true);
     xhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
     xhttp.send("valeur="+preparerRequete());
    }
    function preparerRequete(){
    	var t=getE(getCookie("mon")),s,c;
    	for(var i=0;i<t.length;i++){
    		s= t[i].split("/");	c+=s[0]+"/"+s[3]+"\\";
    	}
    	return c;
    }
    car je n'envoie que l'identifiant et la quantité au serveur lui se chargera de refaire le calcul du prix des article. afin de prévenir d'une modification de la trame en chemin (si tu vois ce que je veux dire).
    coté serveur:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    	public void doPost(HttpServletRequest r, HttpServletResponse res) throws ServletException, IOException {
    		String valeur = r.getParameter("valeur");
    		System.out.println(valeur);
    		getServletContext().getRequestDispatcher(FORMULAIRE_INSCRIPTION).forward(r, res);
    	}
    je peux t'envoyer d'avantage de code si cela est reellement utile.

  4. #4
    Membre expérimenté
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2012
    Messages
    170
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Septembre 2012
    Messages : 170
    Par défaut
    Salut,

    Ce n'est pas moi qui veux du code car du code j'en ai et j'ai même un excédant de code si tu en veux .
    C'est plutôt pour que tu ai des réponses plus précises et que tu résolve ton problème plus rapidement...

    Bon repassons au choses sérieuses.

    Ton code a l'air d’être correcte,j’aimerais toutefois que tu vérifies les donnée de ta variable valeur.
    Tu as le contenu du cookie dans l'erreur ;est ce que c'est bon??

    Si c'est le cas ,alors c'est un problème de cookie processeur (LegacyCookieProcessor) :

    https://stackoverflow.com/questions/...invalid-cookie

    Dans l'attente de te lire...
    Bon courage.

  5. #5
    Membre averti
    Homme Profil pro
    chomeur
    Inscrit en
    Mai 2018
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : chomeur

    Informations forums :
    Inscription : Mai 2018
    Messages : 16
    Par défaut
    salut

    tu as sûrement raison, et mon manque d’expérience m'a fait mal présenter mon problème. Je te présente mes excuses et merci de prêter attention à ma recherche de solution.

    et non justement je n'ai pas l’intégralité du cookie dans l'erreur. Dans l'erreur il n’apparaît qu'à partir du deuxième article(donc à partir du premier backslash (mais j'ai essayé aussi avec sharp)) jusqu'à la fin de ma chaîne de caractère.
    je te présente ma méthode qui gère mon cookie (ajout, modification et suppression d'article).

    D'autre part, et bien que je ne pas l’intégralité du cookie dans le message d'erreur j'ai tout de même vérifier mon context.xml , apres la lecture de l'article de stackoverFlow et essayé les entrées suivantes:


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <CookieProcessor className="org.apache.tomcat.util.http.LegacyCookieProcessor" />
    puis celle-ci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     <CookieProcessor className="org.apache.tomcat.util.http.Rfc6265CookieProcessor" />
    car j'ai la version 9 d'apache et selon leur site se serait bien la deuxième de valide. Mais il semblerait que le problème ne vienne pas de là.
    .

  6. #6
    Membre averti
    Homme Profil pro
    chomeur
    Inscrit en
    Mai 2018
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : chomeur

    Informations forums :
    Inscription : Mai 2018
    Messages : 16
    Par défaut
    J'ajoute encore une chose je ne comptais effectuer coté serveur que la vérification du prix des articles, la connexion à la base de données et l'edition de la facture.
    autrement dit, la création du cookie ainsi que sa modification ce fait coté client.

  7. #7
    Membre averti
    Homme Profil pro
    chomeur
    Inscrit en
    Mai 2018
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : chomeur

    Informations forums :
    Inscription : Mai 2018
    Messages : 16
    Par défaut
    J'ai toujours l'erreur cependant j'ai pu recuperer la valeur de ma variable valeur et c'est correct c'est ce que j'envoie. par contre l'instruction d’après ne s'execute pas (la redirection).

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    public void doPost(HttpServletRequest r, HttpServletResponse res) throws ServletException, IOException {
    		String valeur = r.getParameter("valeur");
    		System.out.println(valeur);
    		if(valeur!=null)getServletContext().getRequestDispatcher(FORMULAIRE_INSCRIPTION).forward(r, res);
    	}

  8. #8
    Modérateur
    Avatar de joel.drigo
    Homme Profil pro
    Ingénieur R&D - Développeur Java
    Inscrit en
    Septembre 2009
    Messages
    12 430
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D - Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2009
    Messages : 12 430
    Billets dans le blog
    2
    Par défaut
    Salut,

    Premièrement, les "requêtes ajax" ne sont pas censé charger une page (ce que sous-entend la redirection dont tu parles) : c'est justement un mode de fonctionnement qui permet au serveur de communiquer avec le serveur sans charger/recharger une page. On peut le faire, mais il faudra le faire en JavaScript, en remplaçant par exemple l'url de la page (par exemple document.location.href="http:/machin/truc").
    , en réagissant à la réponse obtenue lors de la requête ajax
    En l’occurrence, ce n'est pas une redirection que tu fais mais un forward (redirection = effectuée par le client (le serveur répond qu'il faut appeler une autre url), forward = effectué par le serveur, à l'insu du client). Mais ça ne change rien si tu forward vers une jsp : ce que produit la jsp sera juste traitée comme des données par l'appel ajax côté client. Si c'est du html, il devrait remplacer tout le dom actuellement affiché (ce qui se fait en JavaScript).

    A noter que ce qui se fait en ajax concerne le client, donc pas le code Java, et que tu auras des réponses plus spécifiques dans le forum dédié (https://www.developpez.net/forums/f458/javascript/ajax/).
    L'expression "ça marche pas" ne veut rien dire. Indiquez l'erreur, et/ou les comportements attendus et obtenus, et donnez un Exemple Complet Minimal qui permet de reproduire le problème.
    La plupart des réponses à vos questions sont déjà dans les FAQs ou les Tutoriels, ou peut-être dans une autre discussion : utilisez la recherche interne.
    Des questions sur Java : consultez le Forum Java. Des questions sur l'EDI Eclipse ou la plateforme Eclipse RCP : consultez le Forum Eclipse.
    Une question correctement posée et rédigée et vous aurez plus de chances de réponses adaptées et rapides.
    N'oubliez pas de mettre vos extraits de code entre balises CODE (Voir Mode d'emploi de l'éditeur de messages).
    Nouveau sur le forum ? Consultez Les Règles du Club.

  9. #9
    Membre averti
    Homme Profil pro
    chomeur
    Inscrit en
    Mai 2018
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : chomeur

    Informations forums :
    Inscription : Mai 2018
    Messages : 16
    Par défaut
    Salut Joel.Drigo,

    Merci pour ta réponse. C'est exactement ça que je veux faire, un forward vers une jsp généré en fonction des articles contenu dans le panier.
    -j'ai ma page dans laquelle je peux ajouter des articles au panier (en js)
    -j'ai mon bouton panier qui me permets d’accéder a mon panier: affichage des articles et prix total panier (toujours en js)
    -et j'ai un bouton procéder a l’acquisition ET c'est la ou j'envoie la requête ajax communiquant au serveur la ref et la quantité des articles.
    ET c'est là ou je voudrais faire un forward vers une jsp généré en fonction des articles, elles comprendrais les champs de saisi des coordonnées du client ainsi que la facture contrôlé coté serveur.

    Ce que je ne comprends pas dans ta réponse c'est: Est ce que c'est possible de faire un forward vers une jsp après la transmission en ajax du panier de la part du client.
    Si oui comment?
    Sinon comment faire?

  10. #10
    Modérateur
    Avatar de joel.drigo
    Homme Profil pro
    Ingénieur R&D - Développeur Java
    Inscrit en
    Septembre 2009
    Messages
    12 430
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D - Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2009
    Messages : 12 430
    Billets dans le blog
    2
    Par défaut
    Elle produit quoi la jsp vers laquelle tu forward ? Du JSon, du HTML... ?
    L'expression "ça marche pas" ne veut rien dire. Indiquez l'erreur, et/ou les comportements attendus et obtenus, et donnez un Exemple Complet Minimal qui permet de reproduire le problème.
    La plupart des réponses à vos questions sont déjà dans les FAQs ou les Tutoriels, ou peut-être dans une autre discussion : utilisez la recherche interne.
    Des questions sur Java : consultez le Forum Java. Des questions sur l'EDI Eclipse ou la plateforme Eclipse RCP : consultez le Forum Eclipse.
    Une question correctement posée et rédigée et vous aurez plus de chances de réponses adaptées et rapides.
    N'oubliez pas de mettre vos extraits de code entre balises CODE (Voir Mode d'emploi de l'éditeur de messages).
    Nouveau sur le forum ? Consultez Les Règles du Club.

  11. #11
    Membre averti
    Homme Profil pro
    chomeur
    Inscrit en
    Mai 2018
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : chomeur

    Informations forums :
    Inscription : Mai 2018
    Messages : 16
    Par défaut
    Du html

  12. #12
    Modérateur
    Avatar de joel.drigo
    Homme Profil pro
    Ingénieur R&D - Développeur Java
    Inscrit en
    Septembre 2009
    Messages
    12 430
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D - Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2009
    Messages : 12 430
    Billets dans le blog
    2
    Par défaut
    Donc, c'est ce que je te disais : tu dois traiter la réponse de ta requête (dans le contenu de la réponse, tu vas avoir le html) pour l'envoyer dans une page (ou remplacer la page courante). Ceci se fait côté client, en JavaScript, ou avec une bibliothèque JavaScript (fetch, JQuery, etc). Dans ce forum, on fait du Java, pas du JavaScript ou de l'ajax. Pour l'avoir fait en JQuery, je pourrais te donner un exemple en JQuery, mais pas avec XmlHTTPRequest, donc à part te donner le principe que je t'ai déjà donné, il ne te servirait à rien. Donc soit un petit coup de moteur de recherche pour chercher comment afficher la réponse html d'un XMLHTTPRequest GET/POST dans le navigateur, soit pose la question dans le forum dédié à ajax.
    L'expression "ça marche pas" ne veut rien dire. Indiquez l'erreur, et/ou les comportements attendus et obtenus, et donnez un Exemple Complet Minimal qui permet de reproduire le problème.
    La plupart des réponses à vos questions sont déjà dans les FAQs ou les Tutoriels, ou peut-être dans une autre discussion : utilisez la recherche interne.
    Des questions sur Java : consultez le Forum Java. Des questions sur l'EDI Eclipse ou la plateforme Eclipse RCP : consultez le Forum Eclipse.
    Une question correctement posée et rédigée et vous aurez plus de chances de réponses adaptées et rapides.
    N'oubliez pas de mettre vos extraits de code entre balises CODE (Voir Mode d'emploi de l'éditeur de messages).
    Nouveau sur le forum ? Consultez Les Règles du Club.

  13. #13
    Membre averti
    Homme Profil pro
    chomeur
    Inscrit en
    Mai 2018
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : chomeur

    Informations forums :
    Inscription : Mai 2018
    Messages : 16
    Par défaut
    ok merci pour ta réponse j'ai compris. je pensais qu'il était possible de le faire et je vais donc faire comme tu m'as conseillé.

    ce qui m'embêtais en java c'était de faire une connexion au serveur, avec l'objet httpsession, à chaque ajout d'article au panier. Mais il est peut être possible de le faire autrement avec un autre objet java (?). Je lirai certain tuto.

  14. #14
    Modérateur
    Avatar de joel.drigo
    Homme Profil pro
    Ingénieur R&D - Développeur Java
    Inscrit en
    Septembre 2009
    Messages
    12 430
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D - Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2009
    Messages : 12 430
    Billets dans le blog
    2
    Par défaut
    Citation Envoyé par entrecoteBienGrasse Voir le message
    ok merci pour ta réponse j'ai compris. je pensais qu'il était possible de le faire et je vais donc faire comme tu m'as conseillé.
    Mais c'est possible, et c'est ce que je dis, que c'est possible et je dis même le principe !

    Citation Envoyé par entrecoteBienGrasse Voir le message
    ce qui m'embêtais en java c'était de faire une connexion au serveur, avec l'objet httpsession, à chaque ajout d'article au panier. Mais il est peut être possible de le faire autrement avec un autre objet java (?). Je lirai certain tuto.
    Non, mais il n'y a pas besoin de faire une connexion au serveur à la place du forward : on est déjà en train de traiter une requête, on est donc déjà "connecté" au serveur. Non, normalement, ta servlet devrait renvoyer une réponse en json et le client devrait décider ce qu'il (en) fait : afficher une autre page, ou pas. Normalement tu devrais découper ton process en actions. La différence entre une SPA (Single Page Application, basée donc sur des échanges avec le serveur ajax) (une app mpa basée sur ajax, partiellement ou pas), et une application web classique, c'est que la SPA gère la vue et le serveur des actions (ou des services si tu veux), du genre : créer un article, ajouter un article dans le panier, valider les achats dans le panier, etc, et le côté html/css+javascript(ou angular, react, vuejs ou ce que tu veux comme framework client) doit enchaîner des actions et des récupérations de données (REST par exemple) pour afficher ce que l'utilisateur doit voir. Donc, normalement, le serveur ne devrait pas générer de html, mais on peut quand même.
    L'expression "ça marche pas" ne veut rien dire. Indiquez l'erreur, et/ou les comportements attendus et obtenus, et donnez un Exemple Complet Minimal qui permet de reproduire le problème.
    La plupart des réponses à vos questions sont déjà dans les FAQs ou les Tutoriels, ou peut-être dans une autre discussion : utilisez la recherche interne.
    Des questions sur Java : consultez le Forum Java. Des questions sur l'EDI Eclipse ou la plateforme Eclipse RCP : consultez le Forum Eclipse.
    Une question correctement posée et rédigée et vous aurez plus de chances de réponses adaptées et rapides.
    N'oubliez pas de mettre vos extraits de code entre balises CODE (Voir Mode d'emploi de l'éditeur de messages).
    Nouveau sur le forum ? Consultez Les Règles du Club.

  15. #15
    Membre averti
    Homme Profil pro
    chomeur
    Inscrit en
    Mai 2018
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : chomeur

    Informations forums :
    Inscription : Mai 2018
    Messages : 16
    Par défaut
    ok j'ai bien compris ,la nouvelle page est dans la reponse du XmlHTTPRequest. ET PAS DE FORWARD VERS UNE PAGE JSP CREER COTE SERVEUR, ok .

    Et donc en java je ne fait que les contrôle des prix, enregistrement client et facture et l’envoie de la réponse du XmlHTTPRequest.
    Et la reponse ne devrais pas etre en html mais en JSON?.

    Merci pour ce petit cour je n'étais pas aller aussi loin.

  16. #16
    Modérateur
    Avatar de joel.drigo
    Homme Profil pro
    Ingénieur R&D - Développeur Java
    Inscrit en
    Septembre 2009
    Messages
    12 430
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D - Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2009
    Messages : 12 430
    Billets dans le blog
    2
    Par défaut
    Citation Envoyé par entrecoteBienGrasse Voir le message
    Et donc en java je ne fait que les contrôle des prix, enregistrement client et facture et l’envoie de la réponse du XmlHTTPRequest.
    Et la reponse ne devrait pas etre en html mais en JSON?.
    Voilà, oui.
    L'expression "ça marche pas" ne veut rien dire. Indiquez l'erreur, et/ou les comportements attendus et obtenus, et donnez un Exemple Complet Minimal qui permet de reproduire le problème.
    La plupart des réponses à vos questions sont déjà dans les FAQs ou les Tutoriels, ou peut-être dans une autre discussion : utilisez la recherche interne.
    Des questions sur Java : consultez le Forum Java. Des questions sur l'EDI Eclipse ou la plateforme Eclipse RCP : consultez le Forum Eclipse.
    Une question correctement posée et rédigée et vous aurez plus de chances de réponses adaptées et rapides.
    N'oubliez pas de mettre vos extraits de code entre balises CODE (Voir Mode d'emploi de l'éditeur de messages).
    Nouveau sur le forum ? Consultez Les Règles du Club.

  17. #17
    Membre averti
    Homme Profil pro
    chomeur
    Inscrit en
    Mai 2018
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : chomeur

    Informations forums :
    Inscription : Mai 2018
    Messages : 16
    Par défaut
    Ok merci beaucoup Joel Drigo je vais m'y attelé.

    Je vais d'abord tenter une réponse en html, puis je bûcherai un peu le JSON pour tenter répondre en JSON.

    Merci encore. Je marque le sujet comme résolu.

  18. #18
    Membre expérimenté
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2012
    Messages
    170
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Septembre 2012
    Messages : 170
    Par défaut
    Bonjour,

    Excuse moi pour la réponse tardive, j’étais un peu occupé.

    je remercie joel.drigo d'avoir si bien pris la relève....

    ce qui m'embêtais en java c'était de faire une connexion au serveur, avec l'objet httpsession, à chaque ajout d'article au panier. Mais il est peut être possible de le faire autrement avec un autre objet java (?). Je lirai certain tuto.
    Tu devrais faire un petit tour du cote des sessionsHandler et surtout des cookiesHandlers.Je pense que ça peut te faciliter beaucoup de choses dans ton projet...

    https://www.concretepage.com/java/ex...iemanager_java
    Lien super simple pour commencer et tu auras toute la doc necessaire ....

    Bon courage

  19. #19
    Membre averti
    Homme Profil pro
    chomeur
    Inscrit en
    Mai 2018
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : chomeur

    Informations forums :
    Inscription : Mai 2018
    Messages : 16
    Par défaut
    Salut johnlobs, merci pour ta reponse.

    Je viens de regarder rapidement ton lien. Tu créées en java un cookie tu l'envoie au client, puis sa gestion se ferait donc coté client (ajout , modification , suppression) puis tu le récupère coté serveur avec des methode java et donc tu fais les forward que tu veux. c'est ça ?

  20. #20
    Membre expérimenté
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2012
    Messages
    170
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Septembre 2012
    Messages : 170
    Par défaut
    Salut,

    Tu es le bienvenu

    Tu dois absolument parcourir assez de doc pour connaitre tout ce que peut t'offrir le management des cookies;tu dois te documenter sur le storage des cookies, création, policy ,cache etc.... Cela te permettra de gérer les cookies de manière efficace et sécurisée.
    Pour cela tu peux ,si tu veux regarder cela pour commencer :

    http://www.baeldung.com/cookies-java

    et parcourir les exemples qui t'interressent dans ce lien:

    https://www.programcreek.com/java-ap....CookieHandler

    tu pourra ensuite t'amuser comme tu veux tu trouveras assez de doc pour poursuivre tes recherches...

    Bon courage.

+ Répondre à la discussion
Cette discussion est résolue.
Page 1 sur 2 12 DernièreDernière

Discussions similaires

  1. [ZF 1.11] inserer une image dans l'entete de mon site(entete.phtml)
    Par ZYTROcypher dans le forum Zend Framework
    Réponses: 7
    Dernier message: 12/10/2012, 20h13
  2. erreur dans l'indexage de mon classement ?
    Par membreComplexe12 dans le forum MATLAB
    Réponses: 12
    Dernier message: 19/01/2012, 21h02
  3. Erreur dans le preview de mon rapport BIRT
    Par _cece dans le forum BIRT
    Réponses: 4
    Dernier message: 01/12/2008, 20h35
  4. entete de mon site dans page d'erreur d'un formulaire
    Par Tiny Buster dans le forum Langage
    Réponses: 1
    Dernier message: 22/05/2008, 14h40
  5. [Lien]erreur dans mon programme python
    Par durnambule dans le forum Général Python
    Réponses: 11
    Dernier message: 29/01/2004, 15h59

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