Vc pode fazer o seu servlet colocar uma variavel no request e pegar no jsp
como
<c:choose>
<c:when test='${requestScope.isIE eq "true"}'>
eh IE
</c:when>
<c:otherwise>
Naum eh IE
</c:otherwise>
</c:choose>
ou entaum vc pode colocar
test="${not <%= isIE %>}"
Eu acho que o c:if pode n�o funcionar, mas vc pode tentar.
[]�s
Aldenir
David Barbosa Feitosa disse:
> Sauda��es!
>
> problema:
>
> eu preciso pegar na pagina se o navegador eh o IE ou o Netscape para
> montar
> um cod especifico
> na pag eu estou colocando um scriptlet, talvez nao seja a melhor forma, se
> alguem souber de outra...
>
> <%
> boolean isIE = false;
> String userAgent = request.getHeader("user-agent");
> if(userAgent.indexOf("MSIE") > -1){
> isIE = true;
> };
> %>
> e tentei fazer o if-else com a tag <c:choose> com o
> test="${pageScope.isIE}"
> mas estranhamente ele sempre cai na 2a opcao, mesmo colocando test="${!
> pageScope.isIE}"
>
> alguem sabe o pq e como solucionar? ou uma tecnica melhor?
>
> Obrigado pela aten��o.
>
> David.
>
>
> -------------------------------------------------------------------------------------------
> Ceara' Java User Group
>
> Para cancelar sua assinatura, envie um e-mail para:
> [EMAIL PROTECTED]
> Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED]
> Falar com o administrador? e-mail para: [EMAIL PROTECTED]
>
>
>
-------------------------------------------------------------------------------------------
Ceara' Java User Group
Para cancelar sua assinatura, envie um e-mail para: [EMAIL PROTECTED]
Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED]
Falar com o administrador? e-mail para: [EMAIL PROTECTED]