拦截器
自定义拦截器实现handlerinterceptor接口的三个方法。
public class myinterceptor implements handlerinterceptor{ @override public boolean prehandle(httpservletrequest request, httpservletresponse response, object handler) throws exception { //拦截内容 //放行 return true; } @override public void posthandle(httpservletrequest request, httpservletresponse response, object handler, modelandview modelandview) throws exception { //请求来时执行 } @override public void aftercompletion(httpservletrequest request, httpservletresponse response, object handler, exception ex) throws exception { //响应来时执行 } }
springmvc配置文件
//将拦截器放入mvc容器中 @bean public myinterceptor myinterceptor(){ return new myinterceptor(); } //添加拦截器,并配置拦截路径 @override public void addinterceptors(interceptorregistry registry) { //配置拦截器 registry.addinterceptor(myinterceptor()).addpathpatterns("/**"); }
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持移动技术网。
如对本文有疑问, 点击进行留言回复!!
SpringBoot实现本地存储文件上传及提供HTTP访问服务的方法
Java实现AES/CBC/PKCS7Padding加解密的方法
SpringBoot整合Spring Security的详细教程
IDEA 非常重要的一些设置项(一连串的问题差点让我重新用回 Eclipse)
详解Springboot2.3集成Spring security 框架(原生集成)
网友评论