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"/>
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();
}
}