Desenvolvendo sites dinâmicos
usando JSP :: Como obter informações sobre o browser
do usuário
No tópico
anterior vimos um exemplo que usava uma expressão
para exibir a data e hora atual na página. Expressões
são comumente usadas para exibir valores de variáveis
e constantes em qualquer lugar de uma página web. Sendo
assim, vamos praticar um pouco mais e escrever uma página
JSP que exibe várias informações sobre
o browser do usuário. Veja a listagem:
<%@
page language="java" info="Informações
do Browser" %>
<html>
<head>
<title>Informações sobre seu browser</title>
</head>
<body>
Salve este código como navegador.jsp
e execute-o. Você terá um resultado semelhante
ao mostrado abaixo:
Observe novamente a expressão usada para exibir as informações
sobre o navegador:
<%=
request.getHeader("User-Agent") %>
Veja que aqui nós usamos o método getHeader do
objeto request para obter as informações de cabeçalhos
enviadas pelo navegador durante o acesso à página.
O método getHeader exige o nome do cabeçalho que
estamos interessados, neste caso usamos User-Agent para especificar
que queremos informações sobre o navegador web.
Os demais métodos deste objeto serão vistos mais
adiante.
Todo o conteúdo deste site,
quando não devidamente observado, pertence a seus idealizadores
e não
poderá ser usado para outras finalidades senão estudo e
aprimoramento de técnicas de programação.
Certifique-se de ler asnotas legaisantes de proceder com
o acesso e leitura do
conteúdo disponibilizado nestas páginas.