Je tente de remplacer le code :
par :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 <select name="priseEnCompte2" id="priseEnCompte2"> <%if (calculTotal == 1) { %> <option value="1" selected="selected">Oui</option> <option value="0">Non</option> <% }else { %> <option value="1" >Oui</option> <option value="0" selected="selected">Non</option> <% } %> </select>
Seulement dans le cas d'utilisation de la JSTL ma valeur présélectionnée est oui lorsque calculTotal = 0. J'ai aussi essayé test="${calculTotal eq 1}", mais ça n'a pas mieux fonctionné.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <select name="priseEnCompte" id="priseEnCompte"> <c:choose> <c:when test="${calculTotal == 1}"> <option value="1" selected="selected">Oui</option> <option value="0">Non</option> </c:when> <c:otherwise> <option value="1">Oui</option> <option value="0" selected="selected">Non</option> </c:otherwise> </c:choose> </select>
Partager