欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

springmvc中 / 和 /* 的区别

程序员文章站 2024-01-05 16:39:16
...

springmvc中 / 和 /* 的区别

1.

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

< url-pattern > / </ url-pattern > 不会匹配到.jsp, 只针对我们编写的请求;即: .jsp 不会进入spring的 DispatcherServlet类

2.

 <servlet-mapping>
    <servlet-name>dispatcherServlet</servlet-name>
    <url-pattern>/*</url-pattern>
  </servlet-mapping>

< url-pattern > /* </ url-pattern > 会匹配 *.jsp,会出现返回 jsp视图 时再次进入spring的DispatcherServlet 类,导致找不到对应的controller所以报404错。

相关标签: 相关问题

上一篇:

下一篇: