问题一:
Spring 拦截器 能不能设置拦截 GET 或者 POST
xml
<!-- 配置拦截器 --> <mvc:interceptors> <mvc:interceptor> <mvc:mapping path="/my/**"/> <bean class="com.xxx.interceptor.MyInterceptor"></bean> </mvc:interceptor> </mvc:interceptors>
问题二:
我设置了 <mvc:annotation-driven ignore-default-model-on-redirect="true" />
这个是为了使用 redirect
时不带参数,但是这个有一个问题,如果我是在上面拦截器 MyInterceptor
的 public void postHandle
方法里面加了一个modelAndView.addObject("siteName", "我的站");
那这个 redirect
后,会吧这个参数带上,有什么办法解决?
很多 controller
里面有一样的配置,比如上面的网站名、导航、菜单等,我现在用上面的拦截器来设置,一般怎么设置