Utilisation de le méthode put

Fermé
Sarra7 Messages postés 1 Date d'inscription lundi 27 avril 2015 Statut Membre Dernière intervention 27 avril 2015 - 27 avril 2015 à 21:32
KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 - 27 avril 2015 à 21:41
Bonsoir
je suis débutante et je vais s'avoir comment utiliser la méthode put afin qu l'utilisateur pourra ajouter des données , je travail avec l'architecture restful , java ,json et apache voila le code que j'ai testé , j'espère retrouver une réponse ici et merci
@PUT
	@Path("/carte")
	@Produces("application/json; charset=UTF-8")
	@PermitAll
	public List<Carte> setAllCarte(@FormParam ("nom") String nom , @FormParam("prenom") String prenom , @FormParam("date") Integer date ,
									 @FormParam("compte") Integer compte);
 
public List<Carte> setAllCarte(String nom, String prenom, Integer date,
		 Integer compte) {
	Carte list = new Carte();
	list.setNom(nom);
	list.setPrenom(prenom);
	list.setDate(date);
	list.setCompte(compte);
 
	return setAllCarte(nom, prenom, date, compte);
}

1 réponse

KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 3 019
27 avril 2015 à 21:41
Bonjour,

Lorsque tu parles de méthode put, tu parles de
@PUT
? Parce que ce n'est pas une méthode mais une annotation. Voici sa documentation : https://docs.oracle.com/javaee/7/api/javax/ws/rs/PUT.html

Mais je me demande si tu ne confonds pas avec POST...
https://blog.engineering.publicissapient.fr/2014/03/17/post-vs-put-la-confusion/
0