Apuntes
HttpServletRequest
Contenido del apunte (9)
Página 1
Agenda
Benefícios da Tecnologia Java Servlets.
Os métodos da interface HttpServletRequest (getParameter, GetHeader, GetCookies).
Página 2
Benefícios da Tecnologia Java Servlet
Java Servlets:
São independentes de plataforma.
Quando comparados com CGI, tem menor overhead pois cada request não é um novo processo.
Oferecem segurança, robustez e escalabilidade.
Por serem integrados com a API J2EE, oferecem serviços tais como JTA (Java Transaction API), JNDI (Java Naming and Direct Interface), JAAS (Java Authentication and Autorization Service) e RMI (Remote Method Invocation).
Página 3
Métodos de ServletRequest e HttpServletRequest
Na interface HttpServletRequest, há métodos relacionados ao protocolo HTTP.
Página 4
Métodos da Interface ServletRequest
Recuperando parâmetros:
Código para recuperar parâmetros do formulário a partir do request:
"param1" é o nome do parâmetro no formulário.
O método getParameter irá retornar um objeto String.
O método getParameter somente pode ser usado para retornar um valor.
getParameter é definido na interface ServletRequest.
Página 5
Informação do Cabeçalho
Informação do Header...
Para recuperar informação de cabeçalho (Header), usamos o código:
O valor é do tipo "String".
O método getHeader é definido na interface "HttpServletRequest".
Página 6
Informação do Cabeçalho
Nós podemos recuperar o valor de um dado header como inteiro através do método getIntHeader.
Aqui, "value" é uma String e significa o nome do Header.
Caso o Header não esteja presente, será retornado -1.
Página 7
InputStream
"getInputStream" é o método que é usado para recuperar o corpo ("Body") de uma requisição na forma de dados binários.
A assinatura do método é:
É definido na interface ServletRequest.
Página 8
Recuperando Cookies
Cookies são pequenos pedaços de informação que são armazenados no computador de um usuário.
São usados principalmente para identificar um usuário no gerenciamento de sessão.
O código para retornar Cookies a partir do request:
Retornará um array de cookies que o usuário enviou ao servidor.
Página 9
Conclusão
Aprendemos sobre:
O código para recuperarmos parâmetros do objeto request e recuperamos informação do header do objeto request.
Também aprendemos como recuperar cookies a partir do objeto request.
Información
- Descripción
- Concursos Públicos (OCEJWCD 6 ONLINE COURSE) Desenvolvimento de Software Apunte sobre HttpServletRequest, creado por Luis Felipe Guariento el 11/01/2018.
- Creado por
- Luis Felipe Guariento
- Visitas
- 0
- Valoración