Olá amigos,
Estou com um problema estranhíssimo no Struts 2:
fiz um jsp com <s:form> apontando para minha action. Funcionou perfeitamente. Consigo recuperar na action os valores inseridos no jsp. O problema é que coloquei um interceptador simples, que até agora só dá um System.out.println(), e a action passou a não recuperar mais os valores do jsp.
Ou seja:
- Sem interceptador os valores inseridos na tela chegam na action, e eu consigo propagar para demais camadas do sistema.
- Com interceptador os valores inseridos na tela NÃO chegam mais na action.
O interceptador é um interceptador simples:
package br.org.df.adasa.sirh.action.interceptor;
import com.opensymphony.xwork2.ActionInvocation;
import com.opensymphony.xwork2.interceptor.AbstractInterceptor;
public class LogInterceptor extends AbstractInterceptor{
@Override
public String intercept(ActionInvocation invocation) throws Exception {
System.out.println("intercepted action");
return invocation.invoke();
}
}
Alguém pode ajudar?
Sávio Barros