Java JSF
Fermé
ourysho
Messages postés
34
Date d'inscription
jeudi 20 novembre 2008
Statut
Membre
Dernière intervention
14 décembre 2017
-
Modifié le 29 nov. 2017 à 17:09
ourysho Messages postés 34 Date d'inscription jeudi 20 novembre 2008 Statut Membre Dernière intervention 14 décembre 2017 - 30 nov. 2017 à 08:40
ourysho Messages postés 34 Date d'inscription jeudi 20 novembre 2008 Statut Membre Dernière intervention 14 décembre 2017 - 30 nov. 2017 à 08:40
A voir également:
- Java JSF
- Jeux java itel ✓ - Forum Jeux vidéo
- Java runtime - Télécharger - Langages
- Java apk - Télécharger - Langages
- Scanf en java ✓ - Forum Java
- Java heap space ✓ - Forum Java
1 réponse
KX
Messages postés
16668
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
17 mars 2023
3 005
29 nov. 2017 à 19:34
29 nov. 2017 à 19:34
Bonjour,
Le tabIndex est pourtant une bonne piste, par contre il faut lui donner une valeur dynamique, par exemple à l'aide d'une méthode qui incrémente un index à chaque appel.
Le tabIndex est pourtant une bonne piste, par contre il faut lui donner une valeur dynamique, par exemple à l'aide d'une méthode qui incrémente un index à chaque appel.
tabindex="#{formulairesManagedBean.getTabIndex}"
private int tabIndex=0;
public int getTabIndex() {
return tabIndex++;
}
29 nov. 2017 à 20:41
Merci KX d'avoir pris ton temps pour me repondre je vais essayer pour te redire . meme si ca resout pas le problème mais ca servira de toute facon c'est une bonne idée de le faire comme ca. le souci c'est un formulaire trop complexe qui varie selon plusieurs cas.
cordialement
29 nov. 2017 à 21:30
On peut également aller plus loin, en utilisant une Map côté Java qui va faire le lien entre le composant et sa valeur de tabindex.
Exemple (à vérifier)
tabindex="#{formulairesManagedBean.getTabIndex['monComposant']}"private Map<String, Object> tabindex = new TreeMap<String, Object>(); public Map<String, Object> getTabIndex() { return tabIndex; }Il faudra évidement que côté Java tu initialises à un moment le tabindex pour chaque composant :
tabindex.put("monComposant", 3);30 nov. 2017 à 08:40