Pegando atributos da request com jstl

Ola, eu to apanhando um poco do jstl, e vou colocar uma parte do codigo pra ver se alguem me ajuda. vlw

No meu servlet tem uma parte do codigo q eh a seguinte:

request.setAttribute(“usuario”, usuario);
RequestDispatcher rd = request.getRequestDispatcher("/view/adicionado.jsp");
try {
rd.forward(request, response);
}
catch (Exception e){
e.getMessage();
}
}

O usuario eh uma classe que eu criei que possui os famosos getNome(), getEmail() e getIdade()

Ai no meu adicionado.jsp tento recuperar os dados do usuario da sequinte forma:

O usuario eh:
${requestScope.usuario.getEmail()}
${requestScope.usuario.getNome()}
${requestScope.usuario.getIdade()}

quando essas 3 linhas estao no adicionado.jsp abre uma pagina em branco sem nada escrito, ai eu tiro essas 3 linhas e a pagina abre normalmente porem sem as informacoes, ou seja aparece soh:
O usuario eh:

alguem poderia me ajudar, porque a simples presenca dos ${}… faz com que a pagina nao apareca??
declarei a taglib da seguinte forma:
<%@ taglib prefix=“c” uri=“http://java.sun.com/jstl/core_rt” %>

e estava funcionando direitinho ateh agora

vlw ai galera[/i]

Cara… tenta isso…

<c:out value='${usuario.email}'/> <c:out value='${usuario.nome}'/> <c:out value='${usuario.idade}'/>
Abraço!!

Ola,
Em EL vc não tem acesso direto aos metodos, eles são tratados como propriedades de um bean…
Para funcionar vc pode fazer o seguinte:

O usuario eh: ${requestScope.usuario.email} ${requestScope.usuario.nome} ${requestScope.usuario.idade}

Brigadao ae galera, era isso mesmo, foi soh colocar:
${requestScope.usuario.nome}
${requestScope.usuario.email}
${requestScope.usuario.idade}

que funcionou

valeu…