struts2源码解析–前期准备
?
Struts2中的关键域对象有:
?
1.Action 负责web层逻辑处理的对象(参考command模式)
?
2.Interceptor struts2拦截器,在action执行的前后做一些处理的工作。
?
3.Result 在action或者Interceptor的执行中,假如需要返回结果,终止本次请求行为,则可以返回一个Result,Result是对结果的抽象,有不同的实现,这是对展示层的一个封装。
?
其它的关键类会在下一节中进行更加详细的描述。
?
在本系列的文章中,我们会按照下列的顺序来讲解:
?
1.一次请求的执行过程从Filter到Action的返回的过程,源码跟踪
?
2.xwork技术原理源码解读
?
3.struts2的插件机制源码解读