bonjour,
si quelqu'un peut me dire comment cacher un champs dans une page jsp qui contient un lien et non pas un bouton submit,
et merci d'avance
bonjour,
si quelqu'un peut me dire comment cacher un champs dans une page jsp qui contient un lien et non pas un bouton submit,
et merci d'avance
re-bonjour,
Je ne comprends pas bien la question, pour cacher un champ tu as le tag hidden : http://struts.apache.org/2.0.14/docs/hidden.html
++
bonjour;
quand j'utilise le hidden dans une page qui contient un boutton ,ça marche,
je donne un exemple:
mais moi je veux utiliser le hidden avec un lien ,voila ce que j'ai fait mais ça na pas marché:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <s:form action="parametrerLeSysteme" method="POST" validate="false"> <input type="hidden" name="utilisateur" value="<%=request.getParameter("userId")%>"/> <s:submit value="sidentifier" align="right"/>
je trouve pas où est le problème
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <a href="parametrerLeSysteme.action"><s:iterator value="liste1"> <input type="hidden" name="utilisateur" value="<%=request.getParameter("userId")%>"/>
C'est normal que cela ne fonctionne pas. Tu ne peux soumettre un formulaire (car c'est ce que tu veux faire en voulant récupérer la valeur du champ "utilisateur") avec un lien de type href.
-Soit tu utilises <s:form> et <s:submit> pour le faire.
-soit tu utilises <s:form> (il te faut absolument un formulaire), et tu simules un "submit" en javascript lors du clique sur le lien.
-soit tu construis ton url action+parametre (href="parametrerLeSysteme.action?utilisateur=boubou") puis tu récupères dans ton action le paramètre "utilisateur".
T'as le choix
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager