Passer un paramétre de javascript à spring controller
Fermé
achrefBIG
Messages postés
27
Date d'inscription
samedi 2 janvier 2021
Statut
Membre
Dernière intervention
3 juin 2021
-
30 avril 2021 à 15:19
jordane45 Messages postés 38326 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 2 décembre 2024 - 30 avril 2021 à 17:45
jordane45 Messages postés 38326 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 2 décembre 2024 - 30 avril 2021 à 17:45
A voir également:
- Spring javascript
- Telecharger javascript - Télécharger - Langages
- Javascript echo ✓ - Forum PHP
- Spring télécharger - Télécharger - Stratégie
- Erreur #125 javascript - Forum Mozilla Firefox
- Table de multiplication javascript ✓ - Forum Javascript
2 réponses
achrefBIG
Messages postés
27
Date d'inscription
samedi 2 janvier 2021
Statut
Membre
Dernière intervention
3 juin 2021
30 avril 2021 à 15:38
30 avril 2021 à 15:38
C'est bon je l'ai ajouté dans une nouvelle classe comme suit:
Heureusement l'erreur a été éliminé de 403, par contre toujours je ne reçois pas le paramètre dans le controleur comme il est indiqué dans la capture suivante:
@EnableWebSecurity public class SecurityConfig extends WebSecurityConfigurerAdapter{ protected void configure (HttpSecurity http) throws Exception { http.csrf().disable(); }
Heureusement l'erreur a été éliminé de 403, par contre toujours je ne reçois pas le paramètre dans le controleur comme il est indiqué dans la capture suivante:
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 019
30 avril 2021 à 17:41
30 avril 2021 à 17:41
Bonjour,
Ton paramètre est annoté @RequestParam, il faudrait donc que tu soumettes une URL de la forme /geolocalisations/getLocations?data=lat
Vu ton code js (pour le peu que je m'en souviens) tu soumets la data directement dans le corps du POST, ce qui correspond plutôt à un code où il n'y aurait pas l'annotation @RequestParam
Ton paramètre est annoté @RequestParam, il faudrait donc que tu soumettes une URL de la forme /geolocalisations/getLocations?data=lat
Vu ton code js (pour le peu que je m'en souviens) tu soumets la data directement dans le corps du POST, ce qui correspond plutôt à un code où il n'y aurait pas l'annotation @RequestParam
jordane45
Messages postés
38326
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
2 décembre 2024
4 712
30 avril 2021 à 17:45
30 avril 2021 à 17:45
Bonjour
En complément de cette discussion, il y a également celle-ci
https://forums.commentcamarche.net/forum/affich-37195873-passer-un-parametre-de-javascript-a-spring-controller#p37196273
En complément de cette discussion, il y a également celle-ci
https://forums.commentcamarche.net/forum/affich-37195873-passer-un-parametre-de-javascript-a-spring-controller#p37196273
30 avril 2021 à 15:45
Required request parameter 'data' for method parameter type String is not present