可以在web.xml中定义ContextLoadListener和DispatcherServlet,还是它们是互斥的?
不,他们不是互相排斥的.
ContextLoaderListener管理与整个webapp相关联的appcontext.DispatcherServlet管理与该特定servlet相关联的上下文.webapp上下文是servlet appcontext的"父",webapp appcontext中的所有bean对servlet appcontext中的bean都是可见的.
如果您只有一个servlet,则使用的理由不多ContextLoaderListener.如果您有多个servlet,最好将共享bean放在webbapp上下文中,这样可以重用它们.
| 归档时间: |
|
| 查看次数: |
534 次 |
| 最近记录: |