[RESOLVIDO] - Request e Response sem servlet  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
Bruno Lacerda
JavaEvangelist
[Avatar]

Membro desde: 16/07/2007 11:17:52
Mensagens: 371
Localização: Rio de Janeiro
Offline

Bom dia pessoal!
Teria alguma forma de utilizar HttpServletRequest em um método que não seja de um Servlet?
Este método não pode receber parâmetros.
Neste método eu quero pegar os cookies.


A classe é um bean do Spring

Valeu.

This message was edited 1 time. Last update was at 03/07/2009 12:19:11


A morte do homem começa no instante em que ele desiste de aprender.
danieldestro
Moderador
[Avatar]

Membro desde: 04/09/2002 17:26:16
Mensagens: 6667
Localização: São Paulo / Catanduva
Offline

Não sei muito a respeito do "bean" do Spring, mas você pode fazer uma solução ad hoc, vulgo gambiarra.

ServletFilter -> Joga o request em um ThreadLocal
Bean -> Pega o request do ThreadLocal

Exemplo (parcial):



No Filter:



No seu Bean:



É acoplamento indevido, mas...

This message was edited 1 time. Last update was at 03/07/2009 11:05:32


gotjava?
Doe sangue
What You See Is What You Get!
Apostilas de Java grátis!
RefsCALL - Bandeira Eletrônica para Árbitro de Futebol
[WWW]
Bruno Lacerda
JavaEvangelist
[Avatar]

Membro desde: 16/07/2007 11:17:52
Mensagens: 371
Localização: Rio de Janeiro
Offline

Descobri.


Obrigado!

A morte do homem começa no instante em que ele desiste de aprender.
danieldestro
Moderador
[Avatar]

Membro desde: 04/09/2002 17:26:16
Mensagens: 6667
Localização: São Paulo / Catanduva
Offline

Ah tá! Só faltou você dizer que era um backing bean do JSF... hehehehe

gotjava?
Doe sangue
What You See Is What You Get!
Apostilas de Java grátis!
RefsCALL - Bandeira Eletrônica para Árbitro de Futebol
[WWW]
Bruno Lacerda
JavaEvangelist
[Avatar]

Membro desde: 16/07/2007 11:17:52
Mensagens: 371
Localização: Rio de Janeiro
Offline

Por que não é um backing bean.

A morte do homem começa no instante em que ele desiste de aprender.
danieldestro
Moderador
[Avatar]

Membro desde: 04/09/2002 17:26:16
Mensagens: 6667
Localização: São Paulo / Catanduva
Offline

Mas é JSF.

gotjava?
Doe sangue
What You See Is What You Get!
Apostilas de Java grátis!
RefsCALL - Bandeira Eletrônica para Árbitro de Futebol
[WWW]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team