【问题标题】:Dispatcher Servlet Mapping - Spring FrameworkDispatcher Servlet 映射 - Spring 框架
【发布时间】:2016-12-31 02:44:35
【问题描述】:

我是 Spring Framework 的新手,我想知道为什么每次我们创建一个新的 Spring 项目时,我们都将调度程序映射设置为 / 而不是默认的 *.htm。

<servlet-mapping>
    <servlet-name>dispatcher</servlet-name>
    <url-pattern>/</url-pattern>
</servlet-mapping>

谢谢!

【问题讨论】:

标签: spring spring-mvc servlets dispatcher


【解决方案1】:

1.&lt;url-pattern&gt;*.html&lt;/url-pattern&gt;:

我们指定了在 Spring Web MVC 中充当前端控制器的 servlet 类 DispatcherServlet。 .html 文件的所有传入请求都将转发到 DispatcherServlet。

2.&lt;url-pattern&gt;/&lt;/url-pattern&gt; :

如果没有其他模式匹配,则包含模式 &lt;url-pattern&gt;/&lt;/url-pattern&gt; 的映射匹配请求。这是默认映射。映射到此模式的 servlet 称为默认 servlet。默认映射通常指向应用程序的第一页。

谢谢..

【讨论】:

    猜你喜欢
    • 2016-03-09
    • 2011-12-27
    • 2016-06-30
    • 2014-01-01
    • 2016-01-02
    • 1970-01-01
    • 1970-01-01
    • 2018-02-08
    • 2021-02-13
    相关资源
    最近更新 更多