java - Web.xml(tomcat) 与 ApplicationContext.xml(spring) 哪个先加载?

标签 java spring tomcat spring-mvc

我正在尝试了解 Web 应用程序的 web.xml 和 applicationcontext.xml 之间的控制流。有人可以先解释一下哪些负载吗?

最佳答案

Spring MVC 是一个构建在 Servlet API 之上的框架。因此,它需要一个 Servlet 容器。

您的 Servlet 容器找到 web.xml 或使用任何其他部署策略(取决于容器),找到要实例化的 Servlet 实现(或通过 @ WebServlet) 并实例化它们。

其中一个 Servlet 实现是 Spring 的 DispatcherServlet,作为其初始化的一部分,它生成一个 ApplicationContext,然后使用它来配置它的 Controller 和调度请求。

关于java - Web.xml(tomcat) 与 ApplicationContext.xml(spring) 哪个先加载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23642670/

相关文章:

java - 如何创建 spring/spring-boot 库?

java - 使用hibernate JPA,mysql数据库,创建索引错误

java - Linux/weblogic Excel 下载给出损坏的字符

javascript - 在 JSP 中将 Java 字符串发送到 JavaScript 函数

Spring Boot 与 Spring Batch 和 JPA 的集成

java - 通过 Maven 用于嵌入式 Tomcat 的库

java.sql.SQLException : No suitable driver found for 异常

asp.net - 如何在 ASP.NET 和 Tomcat 之间同步 session /安全?

java - a = (a++) * (a++) 在 Java 中给出奇怪的结果

java - 我如何计算 word 中常量的索引并在 java 中对其求和?