Salut,
Y a t il une methode de passer les parametre d'un formulaire HTML a une servlet, autre que de mettre tout l'URL de la servlet dans (action="url...")?
merci de votre aide
Salut,
Y a t il une methode de passer les parametre d'un formulaire HTML a une servlet, autre que de mettre tout l'URL de la servlet dans (action="url...")?
merci de votre aide
request.setAttibute(param) ou request.setParameter(param) je sais plus...
ou utilise une session avec session.setAttribute.(tonparam)
Voir aussi getAttribute et getParameter pour recuperation du parametre..![]()
Regarde dans les topic doit y en avoir qui on posé la meme question![]()
Ben si c'est un formulaire, tous les champs seront passés automatiquement à la page de destination en tant que paramètres. Tu as juste à les récuperer avec la méthode request.getParameter() par leur noms dans les champs de ton formulaire.
Ensuite, si tu veux qu'ils apparaissent dans l'URL tu envoie ton formulaire en GET, sinon en POST.
Kiroukoul a raison.
Par exemple si dans ton formulaire tu as:
<form action="/contestweb/servlet/taServlet" methode="post">
parametre:<input type="text" name="param1">
<input type="submit">
dans taservlet tu recupère et traite param1 par: (si pram un est un String)
String param=request.getParameter("param1").toString();
Voila allez bon courage
Partager