Re:Problemas com request

4 respostas
decker

Essa classe java é uma Action? Assim, vc chama essa classe quando faz a pesquisa?

E olha, esse request é uma HttpSession? Não use request… pegue o HttpSession atual da sessao e faz assim:
httpSession.removeAttribute(“cod”);

T+!

4 Respostas

V

tulio_galvao da uma lida aqui que vc vai entender como usar :

http://java.sun.com/j2ee/sdk_1.2.1/techdocs/api/javax/servlet/http/HttpSession.html

decker

É bom vc ler lá a documentação…rs, mas vou dar um exemplo aqui para ter uma idéia:

//Extrai os atributos que serão necessários, vai pegar a sessão atual
        HttpSession httpSession = request.getSession();

        //Remove o atributo
        httpSession.removeAttribute("cod");
// depois mais algum código q vc quiser, e faça ele voltar à página de pesquisa

Espero ter ajudado.

T

Pessoal,

estou desenvolvendo uma aplicação onde possuo um formulário que na parte superior é um filtro e na parte inferior eu mostro os detalhes do resultado da pesquisa.

Porém, quando eu pesquiso a primeira vez no filtro funciona corretamente mas a partir da segunda pesquisa ele não atualiza o campo no request, permanecendo sempre o valor antigo.

Já tentei, na minha classe java, fazer o seguinte:

request.setAttribute("cod", "");

Aqui ele cria um novo objeto no request mas não limpa o que já está lá
request.removeAttribut("cod");

ele não está removendo.

Alguém tem algum sugestão?

vlws

T

teria algum exemplo com esse HttpSession?

Pq eu nunca utilizei

Criado 13 de setembro de 2006
Ultima resposta 13 de set. de 2006
Respostas 4
Participantes 3