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+!
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+!
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
É 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.
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
teria algum exemplo com esse HttpSession?
Pq eu nunca utilizei