当我们在web.xml配置拦截方式的时候:
<servlet-mapping>
<servlet-name>taotao-manager</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
(1)如果配置“/”,那么就会拦截除了jsp之外的页面,也就是不包含jsp等静态资源。这时候如果有静态资源怎么办?就需要手动在视图解析器里配置静态资源映射。如下:
<servlet-mapping>
<servlet-name>taotao-manager</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
(2)如果配置“/*”,那么就会拦截所有页面,甚至拦截转发的jsp视图,前端控制器根据url找不到handler就会报错404。