Bonjour ,

J'ai un problème pour récupérer mes variables d'une page HTML du a son format complexe. En effet j'aimerais récupérer l'id le type et cmd par le biais de la var data et par le biais d'une servlette.


Code HTML :

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
 
<input id="MyButton" type="button" value="Submit">
 
        <script>
            var data = {
                equipment: {
                    id: "ESC_1",
                    type: "ESC",
                    cmd: "UP"
                }
            }; 
         
            $('#MyButton').click(function() {
                $.post( "MyServlet", data );
            });
        </script>
Mon but c'est à travers la pression du bouton, j'arrive a récupérer les variables id, type et cmd au sein de la console Eclipse && d'une servlet.

Dans ma servlet, dans la méthode doPost, cette requeste me retourne nul.

Code servlet.java:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
String data = (request.getParameter("data"));
        System.out.println(data);
Je n'arrive pas a récupérer les variables dû a la hiérarchie de la variable (dans data il y a equipment puis dans equipment id, type, cmd)

Merci de votre aide, cordialement