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

Services Web Java Discussion :

Données JSON qui ne s'affichent plus.


Sujet :

Services Web Java

  1. #1
    Membre éprouvé
    Avatar de Rony Rauzduel
    Homme Profil pro
    En formation Architecte logiciel
    Inscrit en
    Décembre 2008
    Messages
    630
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : En formation Architecte logiciel
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2008
    Messages : 630
    Points : 1 029
    Points
    1 029
    Par défaut Données JSON qui ne s'affichent plus.
    Bonjour,
    Suite à de multiples recherches infructueuses depuis presque 2 jours, je me penche vers vous car j'ai un GROS soucis!
    En effet lorsque je tape mon endpoint http://localhost:8080/api/produits voici ce qui s'affiche :
    Code JSON : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
    [
    {},
    {},
    {},
    {},
    {},
    {},
    {},
    {},
    {},
    {},
    {},
    {},
    {}
    ]
    Alors qu'avant les données JSON s'affichaient correctement, je n'y comprends absolument RIEN!
    Voici le code source de mon RestController :
    Code JAVA : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
     
    @RestController
    @RequestMapping("/api/produits")
    public class ProduitRestController {
     
        @Qualifier("produitFacade")
        private final ProduitFacade produitFacade;
     
        @Autowired
        public ProduitRestController(final ProduitFacade produitFacade) {
            this.produitFacade = produitFacade;
        }
     
        // ----------------------------- Consulter tous les produits ----------------------------
        @RequestMapping(method = RequestMethod.GET, produces = MediaType.APPLICATION_JSON_VALUE)
        @ResponseStatus(HttpStatus.OK) // 200 OK
        @Dto(ProduitDTO.class)
        public @ResponseBody List<ProduitDTO> findAllProduits() {
            System.out.println("Liste des produits en stock.");
            return produitFacade.findAllProduits();
        }
    }
    Merci par avance car je suis bloqué dans mon projet perso.
    Transact.

  2. #2
    Membre éprouvé
    Avatar de Rony Rauzduel
    Homme Profil pro
    En formation Architecte logiciel
    Inscrit en
    Décembre 2008
    Messages
    630
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : En formation Architecte logiciel
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2008
    Messages : 630
    Points : 1 029
    Points
    1 029
    Par défaut
    J'ai trouvé d'où venait ledit problème.
    En fait dans le fichier pom.xml, il faut ajouter la dépendance Maven jackson-databind qui permet de convertir les objets Java en données JSON.
    Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <!-- jackson-databind --> 
    <!-- obligatoire pour convertir les objets JAVA en données JSON -->
    <dependency>
        <groupId>com.fasterxml.jackson.core</groupId>
        <artifactId>jackson-databind</artifactId>
    </dependency>
    Que cela puisse aider d'autres personnes ayant le problème.

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

Discussions similaires

  1. [OverlayLayout] deuxième panel qui ne s'affiche plus
    Par zaboug dans le forum Agents de placement/Fenêtres
    Réponses: 9
    Dernier message: 01/06/2010, 15h23
  2. nouvelles actions qui ne s'affichent plus
    Par dida.ratsimba dans le forum W4 Express
    Réponses: 0
    Dernier message: 21/04/2009, 21h57
  3. [JpGraph] Graphique qui ne s'affiche plus après avoir modifié l'exemple
    Par kanabzh29 dans le forum Bibliothèques et frameworks
    Réponses: 5
    Dernier message: 18/08/2008, 12h00
  4. Réponses: 5
    Dernier message: 13/11/2007, 12h17
  5. Réponses: 9
    Dernier message: 29/01/2007, 09h40

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