Bonjour,
Je voudrais récupérer une valeur a partir d'un BD et la tester. Si elle vaut 1, je vais afficher la zone de texte sinon je cache la zone de texte.
Bonjour,
Je voudrais récupérer une valeur a partir d'un BD et la tester. Si elle vaut 1, je vais afficher la zone de texte sinon je cache la zone de texte.
Salut,
Tu vas récupérer ta valeur dans une variable, n'est-ce pas ? Mettons que cette variable s'appelle valeur. Pour afficher cette valeur, tu feras dans la JSP :
Ou si tu veux la mettre dans un champ de saisie texte :Code:<%= valeur %>
Tu peux utiliser un if pour conditionner cet affichage dans une scriptlet :Code:<input id="idChamp" type="number" value ="<%=valeur%>"/>
Tu peux aussi afficher le champ et le rendre non éditable :Code:
1
2
3 <% if ( valeur==1 ) { %> <input id="idChamp" type="number" value ="<%=valeur%>"/> <% } %>
ou afficher autre chose à la place :Code:<input id="idChamp" type="number" value ="<%=valeur%>" <%=(valeur!=1)?"readonly":""%>/>
Code:
1
2
3
4
5 <% if ( valeur==1 ) { %> <input id="idChamp" type="number" value ="<%=valeur%>"/> <% } else { %> <b>Valeur indisponible</b> <% } %>
merciii joel.drigo
;);););)