Bonjour,
je souhaite faire des listes imbriquées, après mes recherche je suis parti sur des technos json, ajax, WS Rest...
J'ai fait plusieurs essais pour envoyer avec le controller des données en json mais j'ai tjs eu un 404.
J'ai mis ceci dans le pom.xml :
<dependency>
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-mapper-asl</artifactId>
<version>1.9.13</version>
</dependency>
Voilà, j'ai donc pris l'exemple tout simple de Spring pour tester: Building a RESTful Web Service
J'ai maintenant Etat HTTP 500 - Request processing failed; nested exception is java.lang.IllegalArgumentException: No converter found for return value of type: class hello.Greeting
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
16
17
18
19
20
21
22 package controller; import java.util.concurrent.atomic.AtomicLong; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RestController; import hello.Greeting; @RestController public class GreetingController { private static final String template = "Hello, %s!"; private final AtomicLong counter = new AtomicLong(); @RequestMapping( "/greeting" ) public Greeting greeting( @RequestParam( value = "name", defaultValue = "World" ) String name) { return new Greeting( counter.incrementAndGet(), String.format( template, name ) ); } }
Pourquoi ?
A votre avis suis je sur la bonne piste pour ces lites imbriquées et pouvez vous m'aider avec ce problème de RESTful Web Service ?
Faut il ajouter quelque chose dans le AppConfig ?
Merci
Partager