Salut tout le monde,
Je me permets de revenir chez vous pour que vous me débloquiez, le problème c'est dans l'envoi d'un formulaire, au fait j'ai un formulaire Struts et je veux que la méthodes d'envoi soit en GET, cela va m'aider beacoup, mais le truc c'est que je n'arrive pas à envoyer un paramètre dans l'url voilà des extraits du code, j'espère que cela va vous éclaircir un peu le problématique
Formulaire :
<html:form action="/postSearchIdent.html" method="get" styleId="formLeft">
la valeur de l'attribut action sera modifier dans une fonction javascript(j'utilise le framework prototype )
voilà la fonction javascript qui modifie l'url de l'action du formulaire :
1 2 3 4 5 6 7 8
| function loadModelsOfMarque(val) {
if($("formLeft").selectedMarque.value!=""){
$("formLeft").action="<c:url value='/postSearchIdent.html'/>?action="+val;
$("formLeft").submit();
}
else
restCriters()
} |
et dans l'action Struts qui va traiter ce formulaire, je récupère la valeur null dans le paramétre action :
c'est comme ça que je fais dans mon Action Struts :
String actionParam = request.getParameter("action");
mais actionParam = null tout le temps, c'est juste au moment où je met l'attribut method = "post" que ça marche
Merci de m'aider ça commence à me saouler ce truc
Merci d'avance
Partager