Bonjour à tous,
j'essaie de faire une appli. web en utilisant AngularJS et Spring MVC pour les web services rest mais je me heurte à un petit problème de routage je pense. J'espère qu'ici quelqu'un pourra m'aider à me débloquer.
J'ai 3 projets :
- Un projet monBusiness qui contient les classes de DAO, modèles, services... pour la connexion avec la BDD MySQL etc...
- Un projet monWsRest qui contient la classe suivante (c'est censé être une classe de web service rest):
- Un projet monAngular qui contient des pages html et du javascript.
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
23
24
25
26 ... import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RestController; ... @RestController @RequestMapping("/service") public class PersoWsRest { @RequestMapping(value = "/lister", method = RequestMethod.GET) public List<Perso> listerPersos() { System.out.println("PASSAGE DS LE WEB SERVICE\n"); List<Perso> res = new ArrayList<Perso>(); res.add(new Perso("Test", "Un")); res.add(new Perso("Test", "Deux")); res.add(new Perso("Test", "Trois")); return res; } }
Mon problème est le suivant : J'ai intégré mes deux projets (monWsRest + monAngular) dans mon serveur Tomcat 8 et le serveur se démarre sans erreur.
Ce que j'ai dû mal à comprendre, c'est :
- Comment savoir si mon web service est accessible ?
Parce que lorsque j'accède à ma page, j'ai une erreur dans la console de Google Chrome :
Donc, je ne sais pas si c'est un problème de routage dans mon projet angular ou si c'est un problème dans mon projet web service rest.GET http://localhost:8080/login/service/lister 404 (Introuvable)
Avez-vous une idée ? Merci d'avance.
Partager