SpringMVC中为什么可以通过.do为何可以访问到控制层对应路径里面的方法?

SpringMVC中为何可以通过.do为何可以访问到控制层对应路径里面的方法??
SpringMVC中为何可以通过.do为何可以访问到控制层对应路径里面的方法??在哪里面设置了吗??
------解决方案--------------------
一般后缀拦截、过滤啥的,都配置在web.xml里(或者看看里面有没有引入其他配置文件)
------解决方案--------------------
引用:
Quote: 引用:

一般后缀拦截、过滤啥的,都配置在web.xml里(或者看看里面有没有引入其他配置文件)
在web.xml里面看到这个配制,可是为何这样配制就可以访问呐??
<filter>
<filter-name>sitemeshFilter</filter-name>
<filter-class>com.opensymphony.sitemesh.webapp.SiteMeshFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>sitemeshFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>


这个是filter(过滤器)的配置,整个web.xml贴出来
找到servlet标签,SpringMVC是通过配置DispatcherServlet来拦截URL的
------解决方案--------------------
filter那个配置*表示任何后缀的请求都要经过过滤器的处理。
xml都拿出来看看吧
------解决方案--------------------
是你配置都拦截了/
------解决方案--------------------
1 sitemeshFilter是模板
2 springmvc 通过requestmapping映射到controller 的 method上
看下你的controller里的method是否配置了对应的requestmapping
------解决方案--------------------
基本都是拦截器没做,如果做了拦截器的话  这个时候应该是把拦截并且跳到登陆页面