gpt4 book ai didi

spring - dispatcher-servlet 和 spring-servlet 的区别

转载 作者:行者123 更新时间:2023-12-04 06:03:53 25 4
gpt4 key购买 nike

正如标题所说,dispatcher-servlet.xml 和 spring-servlet.xml 有什么区别,它们在结构上看起来非常相似。什么时候应该使用一个?

最佳答案

这是来自 spring forums 的解释

基本上它只是名字。 Dispather 正在自动加载名为 [servletname]-servlet.xml 的上下文,因此在这种情况下,有一个名为“spring”的 servlet 和另一个名为“dispatcher”的 servlet。

您将 servlet 命名为 web.xml .

例如,如果您有:

<servlet>
<servlet-name>babubiba</servlet-name>
<servlet-class> org.springframework.web.servlet.DispatcherServlet </servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>

在您的 web.xml然后 DispatcherServlet 会尝试加载 babubiba-servlet.xml默认情况下。

如果您可以通过添加 contextConfigLocation 来更改上下文名称init-param 到您的 servlet 配置。

关于spring - dispatcher-servlet 和 spring-servlet 的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8608372/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com