我阅读了很多关于拦截器的教程。但我仍然不清楚这两个拦截器。
work-flow拦截器和验证拦截器
哪个拦截器实际上调用了validate()方法??
哪个拦截器可以排除调用validate()??
请用简单的例子解释......
由于
答案 0 :(得分:2)
The workflow documentation不是那么更新,我建议你看看 DefaultWorkflowInterceptor 的来源,这很容易理解。
答案 1 :(得分:0)
Hello Mayur,
在Struts2中,您的动作类中的validate()方法扩展了Action Support
如果你的包扩展了Strutsdefault包,则使用工作流拦截器。
validate()
在ActionSupport
类中实现,当请求出现时,它会在您的类中查找validate方法,然后执行工作流拦截器。
验证Interceptor用于基于注释的验证。