Problema ao renderizar o #{facesContext.externalContext.userInRole('ROLE_ADMIN')} [RESOLVIDO]

Olá pessoal!

Estou usando spring-security na minha aplicação e estou com problemas em usar os facelets do mesmo… achei na web como soluçao o uso rendered nas minhas tags
Exemplo:

p:tab title="Exemplo" rendered="#{facesContext.externalContext.userInRole('ROLE_ADMIN')}">

Estou usando JSF, Primefaces e Spring e Spring Security!

E qual sua dúvida? O.o

Oi amigo, o problema é que não está renderizando aqui =s

Faz o seguinte, cria o código abaixo na sua página xhtml só para teste:

<h:outputText value="#{seuMB.papel}" />

E no seu MB coloca:public String getPapel(){ return FacesContext.getCurrentInstance().getExternalContext().isUserInRole("ROLE_ADMIN"); }

Veja se vai exibir false. Caso exiba, você precisa rever como estão seus mapeamentos.

valeu, jakefrog, deu tudo certo aqui =D faltava uma lib de taglibs do spring-security