Entao queria verificar se o usuario da seção é admin… se não for queria que nada que tivesse dentro da tag(parte escrita “Administrador”) fosse renderizado…
O problema é como fazer isso? é possivel não deixar essa parte do html nao ser renderizada???
<c:iftest="${usuarioWeb.logado}"><!-- AQUI O QUE VC QUER Q APARECA PRO SÓ PRO ADM... --></c:if>
usuarioWeb é no meu caso por exemplo um usuarioWeb na sessionscope disponibilizado na minha view JSP
B
baldacim
Obrigado pela resposta, pensei que teria como fazer na mão isso hehe
Só mais uma duvida… Eu não queria usar o bean no test… tem como eu usar a saida de uma taglib no teste? por exemplo:
<c:if test="<minhatag:testar\>">
<!-- AQUI O QUE VC QUER Q APARECA PRO SÓ PRO ADM... -->
</c:if>
Tem como fazer algo deste tipo? Ou não existe como?
F
FelipeThi
cara realmente não sei…
o q sei é q vc pode jogar o valor do bean dentro de uma variável e testar…
<c:setvar="estaLogado"value="${valorvindodoseubean}"scope="não é obrigatório"></c:set><c:iftest="${estaLogado}"></c:if>
não sei se entendi bem… mas pelo o q eu entendi dá pra ser feito assim
B
baldacim
Hmm entendi
O problema é que eu queria fazer isso sem ter de usar o bean, pois dai eu vou ter de adicionar em todos os meus beans um método novo…
Queria fazer de uma forma mais generica, usar sem precisar mecher nos beans
Mas muito obrigado pela resposta
F
FelipeThi
vc pode ter um bean só pra dizer se o seu usuário está logado ou não… ai esse bean vc usa pra verificar…