Pourquoi ne Spring MVC besoin d'au moins deux contextes?

Dans Spring MVC, il y a deux contextes. L'un est le contexte de l'application ou du contexte mondial qui est démarré par ContextLoaderListener. Il prend tous les fichiers de configuration mentionnés dans contextConfigLocation paramètre.

Maintenant, si vous êtes à l'aide de Spring MVC, le Répartiteur de la servlet est nécessaire, qui démarre dans un autre récipient, qui est également connu comme conteneur d'applications web. Ce conteneur prend le conteneur global en tant que parent.

Lors de l'intégration de struts1 avec le printemps, il y a un seul contexte. Pourquoi ne spring mvc besoin de deux? Est-il possible d'utiliser un seul contexte lors de l'utilisation de spring mvc?

merci!

InformationsquelleAutor liam xu | 2013-09-08