当前位置:编程学习 > JAVA >>

读Struts2 的源码的一点疑问,请专家解答。

在StrutsPrepareAndExecuteFilter中有一行:prepare.assignDispatcherToThread();这行代码的意思是把Dispatcher分配到当前线程,我想请问一下,这个Dispatcher是单例的,这样分配有什么用处?谢谢。 --------------------编程问答-------------------- 那楼主你就要结合后面的源码来看了,这个dispatcher分配到当前线程为了后面的ExecuteOptions在执行的时候能得到这个对象,当然要给它找个地方存起来,要不然的话就要放到Application范围里了。
补充:Java ,  Java SE
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,