springMVC请求路径 与实际资源路径关系

个人理解:

          请求路径可以分为两部分:不通过springmvc转发的url;通过springmvc转发的url;

         通过特定的配置,告诉springmvc哪些url需要从springmvc处理,处理后再跳转到特定另一个url页面。

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

原文地址:https://www.cnblogs.com/infoo/p/8287862.html