开发者社区 问答 正文

spring3mvc怎么过滤非法关键字?

spring3mvc里面怎么过滤非法关键字?这个拦截器怎么写和配置?

展开
收起
a123456678 2016-03-12 18:07:33 2259 分享 版权
1 条回答
写回答
取消 提交回答
  • public class LoginInterceptor implements HandlerInterceptor {
    
        @Override
        public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object o) throws Exception {
            //Controller访问前进行拦截,允许通过返回true,否则返回false
            ......
        }
        @Override
        public void postHandle(HttpServletRequest hsr, HttpServletResponse hsr1, Object o, ModelAndView mav) throws Exception {
        }
    
        @Override
        public void afterCompletion(HttpServletRequest hsr, HttpServletResponse hsr1, Object o, Exception excptn) throws Exception {
        }
    }
    在dispatcher-servlet.xml配置相关拦截
    
     
    
    <mvc:interceptors>
            <!-- 拦截所有 -->
            <bean class="com.inscre.crm.web.interceptor.LoginInterceptor" />
            <!-- 部分拦截 **为通配符 -->
            <mvc:interceptor>
                <mvc:mapping path="/customer_type/list/**" />
                <bean class="com.inscre.crm.web.interceptor.PermissionInterceptor" />
            </mvc:interceptor>
    </mvc:interceptors>
    2019-07-17 19:01:19
    赞同 展开评论
问答标签:
问答地址: