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 Boot Java Discussion :

Comment enregistrer correctement ma variable html ?


Sujet :

Spring Boot Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé

    Profil pro
    Inscrit en
    Août 2008
    Messages
    1 222
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 1 222
    Par défaut Comment enregistrer correctement ma variable html ?
    Bonjour,

    j'ai un wysiwig que j'édite avec contenteditable, et j'essaye d'envoyer mes données correctement, mais cela ne fonctionne pas car je sais pas le faire correctement.

    coté front-end angular voici mon bout de script:

    Code JavaScript : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
        console.log("publcation =======<<<<<<<<<");
        console.log(updatePublication);
     
        let req = this.http.put(
          "http://localhost:8080/publications/5",'{"id":5,"htmlPublication":'+updatePublication+'}', {headers:new HttpHeaders(
            {
              'Authorization':localStorage.getItem('token'),
              'Content-Type': 'application/json',
            }
            )}
          );

    voici ce que me donne updatePublication:

    Nom : err400.png
Affichages : 102
Taille : 11,1 Ko

    j'essaye de transmettre mon contenu html mais j'ai une erreur 400.
    voici ce qu me donne côté boot:


    2019-06-25 09:50:22.132 ERROR 10092 --- [nio-8080-exec-4] o.s.d.r.w.RepositoryRestExceptionHandler : Could not read an object of type class sklt.entities.Publication from the request!; nested exception is com.fasterxml.jackson.core.JsonParseException: Unrecognized token 'object': was expecting ('true', 'false' or 'null')
    at [Source: (org.apache.catalina.connector.CoyoteInputStream); line: 1, column: 35]
    comment je dois procéder ?

    merci de vos réponses

  2. #2
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    Bonjour,

    Il n'arrive pas à parser le JSON
    Code JavaScript : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    let req = this.http.put(
          "http://localhost:8080/publications/5",'{"id":"5","htmlPublication":"'+updatePublication+'"}',
    Le mieux c'est d'utiliser JSON.stringify().
    N'utilise pas aussi un URL absolue pour les URL.

    A+.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 05/06/2012, 15h10
  2. [MySQL] Comment stocker les résultats d'un enregistrement dans des variables?
    Par Alexandrebox dans le forum PHP & Base de données
    Réponses: 26
    Dernier message: 30/07/2010, 21h23
  3. Réponses: 4
    Dernier message: 25/03/2010, 15h40
  4. [VBA] BO Xi En VBS Comment Enregistrer Sous (en HTML)
    Par jrpm31 dans le forum SDK
    Réponses: 1
    Dernier message: 08/04/2009, 17h32

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