Bom dia,
eu preciso Executar alguns Resul.include, adicionando alguns parametros mas isso tem que ser feito, DEPOIS de executar o método, porém ANTES de iniciar a renderização do JSP.
Eu fiz assim mas parece não ter funcionado.
@Intercepts(after=ExecuteMethodInterceptor.class, before=ForwardToDefaultViewInterceptor.class)
public class MeuInterceptor implements Interceptor{
private final HttpServletRequest req;
private final Result result;
public ClassScopeInterceptor(HttpServletRequest req, Result result) {
this.req = req;
this.result = result;
}
@Override
public boolean accepts(ResourceMethod arg0) {
return true;
}
@Override
public void intercept(InterceptorStack stack, ResourceMethod method, Object instance) throws InterceptionException {
stack.next(method, instance);
result.include("VA", "1");
result.include("VB", "2");
}
}
Existe alguma forma de fazer isso, mesmo que seja sem Interceptors. O que eu quero é basicamente a mesma coisa que executar o Result.include no final do método. Mas eu preciso que isso seja default por isso eu preciso de algum interceptor.