spring - Spring Dispatcher Servlet 和 Web 部署描述符有什么区别?

标签 spring servlets web.xml

为什么需要在我的 Spring 应用程序中创建一个单独的 Spring-servlet.xml(Dispatcher Servlet) 文件?为什么我们不能将所有请求映射保存在web.xml(部署描述文件)中?

最佳答案

J2EE 规范决定了哪些内容必须在 web.xml 中可用。 Web.xml 提供 URL 到 Servlet 映射,其中 Spring 调度程序 servlet 在其自己的配置文件的帮助下提供请求 URL 与 Controller 类的映射。

关于spring - Spring Dispatcher Servlet 和 Web 部署描述符有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43556934/

相关文章:

jsp - 为 JSP 设置 404 错误页面

spring - 无法通过 Spring Boot 代码执行 ALTER SEQUENCE 命令

java - 我在任何 Spring 组件中获得哪个 EntityManager 副本?

java - Spring MVC @Autowire 不工作 - 循环依赖?

java - 获取 404 : The origin server did not find a current representation for the target resource. 为什么?

java - 从 servlet 生成 JSON

java - 为什么我们必须在 web.xml 文件中指定 <web-app> 标签的属性?

spring - CORS Angular 和 SpringBoot - 请求被阻止

database - 如何在 Spring Data JPA 中保持时间

java - tomcat中服务器的客户端/证书身份验证