Bonjour,
J'ai besoin de votre aide s'il vous plait:

J'ai un objet Json que je "put" dans un objet HttpServletResponse.
Ensuite je fait un

Code java : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
String id = blabla;
 
JSONObject  obj = new JSONObject();
obj.put("currentUser", id);
 
response.getWriter().write(obj.toString());
 
this.getRequestDispatcher("/WEB-INF/index.html").forward(request, response);

Et du coté client avec Angular je fait un

Code angular : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
 
  $http({
    method : 'GET',
    url : 'auth'
  }).then(function(data) {
    console.log("GET JSON="+data.currentUser);
    $rootScope.test = data.currentUser;
  }).catch(function(data){
    console.log('KO '+data);
  });

Le "data.currentUser" me renvoie "undefined"

Comment faire pour rediriger l'utilisateur vers une page html (getRequestDispatcher) et ensuite envoyer un Json (via un "forward") vers le client.

Merci pour votre aide.