struts2源码浅析(四)
接上一篇讲了filter后,现在request到了action内了。
?
?执行action时,要通过一系列拦截器的拦截,这也是struts2的一大特色。
拦截器中的invoke方法:
?
action执行完了,还要根据ResultConfig返回到view,也就是在invoke方法中调用executeResult方法。
?
?
这样,经过拦截器拦截,action调用业务code,返回result,再处理result交予前端,一个request的处理也告一段落。
附图一张,是关于action开始执行到处理返回result的整个过程。
??
结语:
????? 发文数量不多,不怎么会写这样子的文章,造成了文字很少,代码很多,图也画的不甚专业,大家多多包涵。
????? 入行时间不久,看源码难免有遗漏,错误的地方,还请大家多多指教。
?