1)定义拦截器:定义一个拦截器类实现HandlerInterceptor接口,重写preHangle()方法;
public class OneInterceptor implements HandlerInterceptor {
@Override
public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {
//获得拦截的uri并输出
System.out.println("这里经过了拦截器"+request.getRequestURI());
return true;
}
}
2)注册拦截器:定义一个类继承自WebMvcConfigurationSupport,重写addInterceptors()方法,并在该类上使用@Configuration注解,表明该类为配置类。
@Configuration //表明当前类为配置类
public class OneInterceptorConfig extends WebMvcConfigurationSupport {
//注册拦截器
@Override
protected void addInterceptors(InterceptorRegistry registry) {
registry.addInterceptor(new OneInterceptor())
// .addPathPatterns("/rjxy/**"); //拦截/rjxy相关的uri请求
.excludePathPatterns("/rjxy/**"); //指定不进行拦截的uri,但拦截其他uri请求
}
}
OpenMesh的功能和目标 底层数据结构的主要特征: 不仅限于三角形网格,也可以处...
XML是标准扩展语言,是未来Web编程的标准,asp是现在广为流传的web编程语言之一,...
今年这种情况,有时候不找好下家还真不敢跳,这不,前段时间刚跳到新东家,刚办...
本文实例讲述了JSP下载服务器文件的方法。分享给大家供大家参考,具体如下: %@p...
1.数据库找一张表: 颜色表 2.主页面 主页面的代码用到tbody; TBODY作用是: 可...
我们在很多网站注册会员时,注册完成后,系统会自动向用户的邮箱发送一封邮件,...
先给大家说下我的需求:进行ajax请求后,后台传递回来以下json数据。 具体实现代...
本文实例讲述了JSP中正则表达式用法。分享给大家供大家参考,具体如下: %@ page...
1月19日消息 外媒 BleepingComputer 报道,Windows 10 中的一个 Bug 会导致操作...
在构建、部署和维护数据库管理系统时,通用系统通常无法满足所有需求和应用程序...