我在配置springMVC小案例时,在web.xml中配置/* 后,
结果请求执行到自己编写的controller并返回字符串逻辑视图名后,找不到我的jsp页面,
我的视图解析器都是配置正确的。当我把web.xml中的/* 改为/后,就可以找到视图了。所以,想问web.xml中配置/*和 /的不同?
以"/"开头和以"/*"结尾的是用来做路径映射的。"/"用来表明对应的Servlet为应用默认的Servlet。
"/"用来表明对应的Servlet为应用默认的Servlet,"/*"用来表示所有的路径都将会由此servlet拦截
前者会拦截,后者不会拦截。具体可参考博客web.xml中url-pattern /和/*之间的区别