[Language]Problème de syntaxe
Bonjour,
J'ai écrit un filtre :
Code:
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:
1 2
|
searchCtls.setSearchScope (SearchControls.roleSubtree); |
A la compilation, j'obtiens l'erreur suivante :
Code:
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.