SpringBoot脏话过滤、登陆拦截?一看就会

您所在的位置:网站首页 springboot拦截器有什么用 SpringBoot脏话过滤、登陆拦截?一看就会

SpringBoot脏话过滤、登陆拦截?一看就会

2023-04-19 09:14| 来源: 网络整理| 查看: 265

0 分享至

用微信扫码二维码

分享至好友和朋友圈

前言

首先我们来说一下两者的应用场景。

1.相信大家有大部分人都往过英雄联盟或者是其他的什么游戏,他们都有这不尽相同的脏话过滤系统。当你打游戏输了气的要死的时候,总想骂队友或者是队友几句,但是更可气的事情发生了!别人只能看到被过滤后的**。快来了解一下在Java中脏话过滤是怎么实现的吧。

2.大家一定都上过博客、贴吧等等一系列的平台,当你觉得文章很好,或者很烂的时候,你可能会想要发布一下自己的评论。但是如果你没有登陆,不管你怎么点击、点击哪里,他都只会跳转到登陆或者是注册的页面,这就是拦截器的功劳了,防止为登陆用户或者是无权用户进行胡乱的操作影响系统的正常运行,也来了解一下拦截器的实现吧!

首先我们来说一下脏话过滤

1.首先我们创建我们的过滤类TestFilter.java!

2.在我们的启动类中加入我们的过滤器!

3.编写、运行控制层代码查看我们的过滤结果!

4.启动项目,打开浏览器在地址栏中输入localhost:8080/test/?name=傻112233就可以看到如图效果以及控制台结果打印,可以很清晰的看到我们输入的脏话被过滤掉了!

接下来,我们就来说一下拦截器的实现

1.创建一个拦截器MyHandlerInterceptor.java并实现HandlerInterceptor接口!

2.创建一个配置类MyHandlerInterceptorConfig并继承WebMvcConfigurerAdapter类重写addInterceptors(InterceptorRegistry registry)方法

启动项目后,就可以看到拦截效果了!!!

结束语

1.感谢大家的关注,我会坚持保持日更,绝不断更。同时希望大家有积极的与我沟通,可以是提出问题、指出我的错误或者是向我提供好的素材技术,我一定会努力学习了解,写出更加详细易懂的文章!!!

2.大家有任何问题都可以在下方评论或者私信我,一定一一作答,至于我不了解、不会的我一定去努力!!!

3.再次感谢大家!!!

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

/阅读下一篇/ 返回网易首页 下载网易新闻客户端


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3