Bonjour,

J'ai écrit un filtre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
SearchControls searchCtls = new SearchControls();
searchCtls.setSearchScope (SearchControls.SUBTREE_SCOPE);
J'ai une variable roleSubtree qui est une String qui contient la valeur SUBTREE_SCOPE.

J'ai modifié mon filtre de sorte à ce qu'il utilise ma variable roleSubtree :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
searchCtls.setSearchScope (SearchControls.roleSubtree);
A la compilation, j'obtiens l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
.\src\ch\esnig\ldap\ClientLDAP.java:107: cannot find symbol
symbol  : variable roleSubtree
location: class javax.naming.directory.SearchControls
searchCtls.setSearchScope (SearchControls.roleSubtree);
Pourtant si je fais un System.out.println de roleSubtree, il m'affiche SUBTREE_SCOPE

Est-ce que quelqu'un pourrait m'aider svp ?

Merci d'avance.