我是struts2的新芽。我有关于Interceptor返回码的查询。
1)拦截器/自定义拦截器的返回类型是什么?如果我返回false / failure / any字符串(在自定义拦截器的情况下),它只会成功或发生什么。
2)行动调用的目的?
3)我们的行动或拦截器是否是线程安全的?
感谢你提前得到你的支持
答案 0 :(得分:0)
1)拦截器可以
return invocation.invoke();
return "globalError";
,返回结果而不是继续前进到下一个拦截器将在到达Action之前中断流程。
2)From Action Invocation Javadoc:
ActionInvocation表示Action的执行状态。它包含Interceptor和Action实例。通过重复重新执行invoke()方法,最初由ActionProxy执行,然后通过Interceptor,执行Interceptor,然后执行Action和Result。
3)