Buscar

11 - JSP parte-IV

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Programação Servidor 
Sistemas web
Java Server Pages – JSP
Parte IV
Java Server Java Server PagesPages –– JSPJSP
Objetos Implícitos
• Objetos que são acessíveis dentro de um bloco scriptlet
ou de expressão.
• Sem a necessidade de se declarar ou importar.
• Objetos:
•out
•request
•response
• session
•application
Java Server Java Server PagesPages –– JSPJSP
objeto out
• Classe: javax.servlet.jsp.JspWriter
• Descrição: Usado para enviar respostas para o cliente.
Exemplo:
<%<%
out.println(“conteúdo html para o browser”);
%>
Java Server Java Server PagesPages –– JSPJSP
objeto request
• Classe: javax.servlet.http.HttpServletRequest
• Descrição: Referencia a requisição corrente, que
causou a chamada ao serviço.
• Exemplo:
<%
String vMatr = request.getParameter(“cMatr”);
out.println(“vc digitou a matricula ” + vMatr);
%>
Java Server Java Server PagesPages –– JSPJSP
objeto request
Metodo: <%= request.getMethod() %><br>
URL do Request: <%= request.getRequestURI() %><br>
Endereço Local: <%= request.getLocalAddr() %><br>
Porta Local: <%= request.getLocalPort() %><br>
Nome Local: <%= request.getLocalName() %><br>
• Algumas informações que podem ser obtidas no request
Nome Local: <%= request.getLocalName() %><br>
Endereço Remoto: <%= request.getRemoteAddr() %><br>
Equip. Remoto: <%= request.getRemoteHost() %><br>
Porta Remota: <%= request.getRemotePort() %><br>
Identif. Sessão: <%= request.getRequestedSessionId() %><br>
Nome Servidor: <%= request.getServerName() %><br>
Porta Servidor: <%= request.getServerPort() %><br>
Java Server Java Server PagesPages –– JSPJSP
objeto response
• Classe: javax.servlet.http.HttpServletResponse
• Descrição: Usado para mandar uma resposta ao
cliente. Permite enviar mensagens de erro, alterar
códigos de status HTTP e headers em uma página JSP
• Exemplo:
<%
response.setContentType(“text/html”);
%>
Java Server Java Server PagesPages –– JSPJSP
objeto session
• Classe: javax.servlet.http.HttpSession
• Descrição: Referencia a sessão do usuário.
• Exemplo:
<%<%
session.setAttribute(“itemSelecionado”, objItem);
%>
<%= session.getId() %>
Java Server Java Server PagesPages –– JSPJSP
objeto application
• Classe: javax.servlet.http.ServletContext
• Guarda configurações da sua aplicação WEB, tais 
como:
– Context path, parâmetros de inicialização.
• Também pode armazenar atributos, os quais estarão 
disponíveis enquanto a aplicação estiver no ar.

Continue navegando