David,
O teu problema � na TAG Chooser ou na
identificacao do browser? � que MSIE nao identifica apenas o IE (por incrivel
que pare�a).
Alguns exemplos de User-Agent que j�
trabalhei:
// AOL 6.0 (WIN) --> Mozilla/4.0 (compatible; MSIE 5.5; AOL 6.0; Windows 98)
// Opera 5.12 (WIN) --> Mozilla/4.0 (compatible; MSIE 5.0; Windows 2000) Opera 5.12 [pt-BR]
// Netscape 6.01 (WIN) --> Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; m18) Gecko/20010131 Netscape6/6.01
// Netscape 4.73 (WIN) --> Mozilla/4.73 [en] (Windows NT 5.0; U)
// Netscape 4.77 (MAC) --> Mozilla/4.77 (Macintosh; U; PPC)
// IE 5.5 (WIN) --> Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0)
// IE 5.0 (MAC) --> Mozilla/4.0 (compatible; MSIE 5.0; Mac_PowerPC)
// Mozilla (LINUX) --> Mozilla/5.0 (X11; U; Linux 2.4.2-2 i686; en-US; 0.7) Gecko/20010316
Francisco Pinto Ara�jo J�nior
Diretor Financeiro
SoftExport Inform�tica
Fone/Fax: +55 85 273-1773
[EMAIL PROTECTED]
www.softexport.com.br
Diretor Financeiro
SoftExport Inform�tica
Fone/Fax: +55 85 273-1773
[EMAIL PROTECTED]
www.softexport.com.br
----- Original Message -----
From: "David Barbosa Feitosa" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, July 02, 2004 3:13
PM
Subject: [cejug-discussao] Jstl
scriptlet
>
> 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]
>
>
