首页 > Spring 拦截器 能不能设置拦截 GET 或者 POST,ignore-default-model-on-redirect

Spring 拦截器 能不能设置拦截 GET 或者 POST,ignore-default-model-on-redirect

问题一:
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 时不带参数,但是这个有一个问题,如果我是在上面拦截器 MyInterceptorpublic void postHandle 方法里面加了一个modelAndView.addObject("siteName", "我的站"); 那这个 redirect 后,会吧这个参数带上,有什么办法解决?

很多 controller 里面有一样的配置,比如上面的网站名、导航、菜单等,我现在用上面的拦截器来设置,一般怎么设置

【热门文章】
【热门文章】