【问题标题】:Spring MVC: in which situation would be useful to have several DispatcherServlet - Contexts?Spring MVC:在哪种情况下拥有多个 DispatcherServlet - 上下文会很有用?
【发布时间】:2012-11-12 11:01:26
【问题描述】:

Spring MVC 文档说,在一个 Web 应用程序中可以有多个 DispatcherServlet,每个 DispatcherServlet 都有一个单独的上下文。我想知道这在什么情况下会有用?另外,为什么要分离上下文?有人可以对此提供一些见解吗?

提前致谢。

【问题讨论】:

    标签: spring-mvc dispatcher applicationcontext


    【解决方案1】:

    请关注这个问题。

    Can I use Spring MVC and Spring WS in one single application?

    这应该可以回答您的问题。

    请关注另一个问题

    Spring - When should I consider loading another context in same JVM?

    这应该回答你的第二个问题。

    【讨论】:

    • 感谢您的回复,这正是我所需要的,一个需要两个或多个 DispatcherServlet 的情况的示例。我也在问,为什么每个调度员都有一个单独的弹簧上下文?也许解释很明显,但我没有看到。
    • 我的意思是,哪里需要有两个分离的上下文?
    • @alderaan - 我已经更新了答案。请看一下。希望它也能解决您的第二个问题。
    【解决方案2】:

    是的,它可能有多个 Dispatcher Servlet,例如在我的一个项目中,我使用 Json、Ibatis 和正常的 spring 配置。对于我使用每个调度程序 servlet 的每一个。但是主调度器 servlet 将是其中包含其他两个的一个。 只是为了方便。

    【讨论】:

      猜你喜欢
      • 2019-09-20
      • 2021-09-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-30
      • 1970-01-01
      相关资源
      最近更新 更多