Désactiver la Sélection de l'Utilisateur dans <h:selectOneRadio>
Je suis en train d'essayer de désactiver la sélection de l'utilisateur dans l'étiquette.
<h:selectOneRadio id="wildcard" value="#{NewService.isWildCard}" label="#{msg.org_IsWildCard}" readonly="true" layout="lineDirection">
<f:selectItem id="yes" itemLabel="YES" itemValue="1" />
<f:selectItem id="no" itemLabel="NO" itemValue="0" />
</h:selectOneRadio>
Cependant sur mon GUI, je suis toujours en mesure de sélectionner le bouton radio de la valeur.
S'il vous plaît dites-moi ce qui cloche dans le code..les BackingBean code est assez simple..je suis juste de passage de 0 ou 1 dans backingBean...
Merci de me guider sur la façon de désactiver la sélection de l'utilisateur dans
- Êtes-vous à l'aide de JSF 2.0 ou JSF 1.2? S'il vous plaît corriger vos tags.
Vous devez vous connecter pour publier un commentaire.
Ce n'est en effet pas intuitive du comportement de la JSF-HTML généré
<input type="radio">
élément. En gros, il existe 2 solutions à votre problème:Utilisation
disabled="true"
au lieu dereadonly="true"
:Ajouter un gestionnaire onclick qui retourne false:
Utiliser le
itemDisabled
attribut dans votre selectItems: