Interceptor no struts 2 (resolvido)

0 respostas
mInEiRo

Pessoal

Eu consegui fazer funcionar o interceptor no struts 2

<interceptors>  
        <interceptor name="authentication" class="com.br.ff.action.InterceptorAction"/>         
    </interceptors>  
      
    <default-interceptor-ref name="authentication"/>   

<interceptors> <interceptor name="authentication" class="com.br.ff.action.InterceptorAction"/> </interceptors> <default-interceptor-ref name="authentication"/>

So que começou a dar o seguinte problema.

Na minha classe tenho:
public Usuario usuario;

na minha jsp tem

input name=“usuario.email”

sem o intercept, a minha action recebe o objeto usuario carregado

so que se eu colocar o intercept, o objeto passa a ser null

parece que as propriedades da action ficar vazias

minha classes intercept esta assim

public class InterceptorAction extends MethodFilterInterceptor    {  
        private static final long serialVersionUID = 1L;  
      
        @Override  
        protected String doIntercept(ActionInvocation arg0) throws Exception {  
            System.out.println("interceptor");  
            return arg0.invoke();  
        }  
      
   }
public class InterceptorAction extends MethodFilterInterceptor { 
    private static final long serialVersionUID = 1L; 
   @Override 
   protected String doIntercept(ActionInvocation arg0) throws Exception { 
      System.out.println("interceptor"); return arg0.invoke(); 
   } 
}
Criado 4 de setembro de 2009
Respostas 0
Participantes 1