comment puis-je désactiver un bouton en vérifiant une condition dans mon jsp? Si vrai, alors le bouton est activé, si faux, alors le bouton est désactivé. La condition vérifie la valeur d'une variable. Je sais comment désactiver un bouton en utilisant javascript, mais pour l'utiliser avec la condition dans jsp est ce que je ne suis pas capable de comprendre. Est-ce possible?comment désactiver les boutons basés sur une condition dans jsp?
5
A
Répondre
6
Essayez d'utiliser la construction JSTL comme ceci:
<input type="button" <c:if test="${variable == false}"><c:out value="disabled='disabled'"/></c:if>">
Pour plus d'exemples voir http://www.ibm.com/developerworks/java/library/j-jstl0211/index.html
2
Mon approche serait quelque chose comme ceci:
<c:choose>
<c:when test="${condition == true}">
<input type="button" disabled="disabled"/>
</c:when>
<c:otherwise>
<input type="button" />
</c:otherwise>
</c:choose>
3
Ou tout simplement vous pouvez le faire en utilisant el
directement comme ceci:
<input type="button" ${ condition ? 'disabled="disabled"' : ''}/>
À titre d'exemple:
<input type="button" ${ someVariable eq 5 ? 'disabled="disabled"' : ''}/>
Questions connexes
- 1. Comment afficher différents contrôles basés sur une condition dans WPF?
- 2. Désactiver les boutons sur l'exécution
- 3. inclure jsp page basée sur une condition
- 4. Comment désactiver tous les boutons
- 5. ActionListener: Désactiver les boutons
- 6. désactiver/activer les boutons
- 7. EditTextPreference Désactiver les boutons?
- 8. UIToolBar - désactiver les boutons
- 9. Modifier UIPickerView pickerView: viewForRow: attributs basés sur une certaine condition
- 10. Désactiver les boutons radio
- 11. Désactiver les boutons Javascript
- 12. Désactiver les boutons AlertDialog?
- 13. Désactiver les boutons C#
- 14. Comment modéliser un ViewModel, lorsque les Vues ont besoin de différents ViewModels basés sur une condition?
- 15. Activer/désactiver les boutons du ruban dans Word 2007 Addin
- 16. Comment désactiver au mieux les boutons multitouch sur WPF?
- 17. Comment activer et désactiver les boutons
- 18. jsp request.getParameter dans si condition
- 19. Comment désactiver les boutons radio avec regex?
- 20. Désactiver les boutons dans la page aspx
- 21. Désactiver des boutons individuels dans une barre de boutons
- 22. Android Désactiver tous les boutons
- 23. Obtenir des éléments incorporés basés sur la condition avec mongoid
- 24. jCarouselLite activer/désactiver les boutons
- 25. Désactiver un onglet dans JSP
- 26. Rechercher des enregistrements mongodb (dans mongoose + node.JS) basés sur une condition
- 27. Comment désactiver les boutons haut/bas dans la QDoubleSpinBox
- 28. Comment désactiver tous les boutons dans Java, Android
- 29. boutons d'accès de jsp
- 30. Supprimer les doublons basés sur une colonne
Pas besoin de comparer avec faux. Utilisez simplement $ {! Variable}. Et pas besoin d'utiliser c: out pour le texte statique qui n'a pas besoin d'échappement HTML. –