Scopo de sessao no spring?

1 resposta
muldon

pessoal, criei um objeto de sessao no spring no meu application context:

<bean id="userSettings" class="br.ufu.portalAluno.domain.to.UserSettings" scope="session">
          <property name="autorized" value="false" />
          <aop:scoped-proxy/>
</bean>

tenho um filtro na aplicacao que em algum momento eu seto um valor nesse objeto, mas o valor nao é atualizado no proxy dele, ou seja, ao retornar para a action é como se nada tivesse acontecido. Alguem sabe pq ?

public String intercept(ActionInvocation invocation) throws Exception {
				
		userSettings.setAutorized(true);
		userSettings.setPassword("11");
               
 //NESSE PONTO OS VALORES NÃO SAO ATUALIZADOS.. PQ ?????
		
          return invocation.invoke();
	}

fiz um debug e vi que os valores do userSettings na atualizam, alguem sabe pq ??

1 Resposta

muldon

para quem se interessar, problema resolvido. Na verdade em tempo de debug os valores das variaveis proxiadas nao sao atualizados, mas estao corretos, descobri mandando imprimir no system.out.

Criado 19 de fevereiro de 2010
Ultima resposta 19 de fev. de 2010
Respostas 1
Participantes 1