Descobrir Browser com JEE

5 respostas
ddenis3526

Galera, gostaria de saber que browser o usario está acessando minha aplicação, mas gostaria de recuperar isso por JEE na minha action, alguém já viu ou sabe de algo?

5 Respostas

M

Tem que usar request.getHeader(“User-Agent”); Isso vem no cabeçalho da requisição http.
Se der um procurada no google, java deve ter código pronto que detecta o browser e as versões.

Dá uma olhada em http://en.wikipedia.org/wiki/List_of_HTTP_header_fields.

drsmachado

Pega por javascript e envia o valor.
http://www.w3schools.com/js/js_browser.asp
Mas, se prefere usar jsp e scriptlet
http://www.arquivodecodigos.net/dicas/jsp-java-server-pages-obtendo-informacoes-sobre-o-browser-do-usuario-301.html

Aliás, tem um site pouco conhecido que o pessoal usa para pesquisar, dá uma olhada aí, talvez seja útil
http://www.google.com.br

Hebert_Coelho

Só tome cuidado que o usuário pode muito bem alterar esse valor e te enganar. [=

M

O problema é que não tem como controlar isso.

Hebert_Coelho

O problema é que não tem como controlar isso.Exato.

Você tem que evitar de tomar decisões importantes tomando como base o browser do usuário. [=

Criado 29 de maio de 2012
Ultima resposta 29 de mai. de 2012
Respostas 5
Participantes 4