Request e Response dentro de um .JSP

Olá para todos!!

É possível trabalhar com os objetos REQUEST e RESPONSE dentro de um arquivo JSP, sem ser servlet??

Exemplo: Ter um arquivo chamado index.jsp com o seguinte cógido:

<%@page language=“java”%>
<%@ page import=“java.sql., java.util.” %>
<%
request.setAttribute(“var”, “value”);
%>
<%=request.getAttribute(“var”)%>

Está faltando alguma coisa né? O que? Importar a biblioteca de servlets? Algo mais? Ou não é possível?

Obrigado!!!

Esse codigo que voce postou, teoricamente, funciona :wink:

Eu não usaria:

request.setAttribute(“var”, “value”);

e sim:

pageContext.getSession().setAttribute(“var”,“value”);

Espero ter ajudado

Darcy

[quote=“darcyney”]Eu não usaria:

request.setAttribute(“var”, “value”);

e sim:

pageContext.getSession().setAttribute(“var”,“value”);

Espero ter ajudado

Darcy[/quote]

Ué, por quê?!?!?!?

Não guarde em session objetos que você só usa uma vez. Lembre que os objetos em session não sofrem gc, já que estão semrpe sendo referenciados.

[]s

É verdade. Eu só coloco objeto na sessão quando quero ter dominio sobre a atuação do usuário e persistência de maneira unificada.

o certo é usar:

pageContext.getRequest().setAttribute(“var”;“value”);

Pra que usar o pageContext.getRequest() se o HttpServletRequest ja eh uma variavel implicita em todos os JSPs?

Ou seja: voltamos ao código inicial :slight_smile:

[]s