Query Parameter à null

Bonjour à tous, J'essaye de retourner mon parametre de requete via un GET pour afficher le nom du user mais cela me retourne null alors que j'ai bien configuré ma méthode pour mapper ma requête.
@GetMapping("/profile")
public String getUserProfile(@RequestParam(required = false, name = "email",value="email") String email, Model model){

System.out.println("L'email est :" + email);
AppUser user = repo.findByEmail(email);
System.out.println("the email is :" + email);
if(user != null){
model.addAttribute("user", user);
}else{
model.addAttribute("error", "User not found");
}

return "profile";
}
@GetMapping("/profile")
public String getUserProfile(@RequestParam(required = false, name = "email",value="email") String email, Model model){

System.out.println("L'email est :" + email);
AppUser user = repo.findByEmail(email);
System.out.println("the email is :" + email);
if(user != null){
model.addAttribute("user", user);
}else{
model.addAttribute("error", "User not found");
}

return "profile";
}
avant même d'affecter la variable user, je me retrouve à avoir une valeur null et pourtant.. Quand je tape en brut mon url comme ça http://localhost:8080/profile?email=test@test.com, j'ai bien le nom du user qui m'est retourné sur ma page. PS : J'ai désactivé Spring Security pour éviter tout probleme de permission lié aux requêtes
0 Replies
No replies yetBe the first to reply to this messageJoin
Want results from more Discord servers?
Add your server