②遍历敏感词汇并与用户数据匹配
敏感词汇一共有三个级别,可以分别对应不同的处理方式,比如永久封号、封号7天,禁言……
现在毕竟学习阶段,只遍历等级为1的集合,正则匹配涉及到一个工具类Pattern:
- compile(str):以遍历的敏感词为标准 。
- matcher(word):以上述标准匹配获取的用户数据 。
③不符合要求反馈并提醒用户
在request域对象中设定一个名为msg的值,值为“评论内容不规范”,再跳转word.jsp页面 。
最后在word.jsp中使用EL表达式获取request域对象中的数据 。
${msg}获取的也就是③中设定的msg对应的值,如果用户输入的内容不规范,在word.jsp页面就会出现警示信息 。
做个测试
文章插图
刘小爱在前面已经被我设置成了1级敏感词,所以在评论的时候输入刘小爱,过滤器中会截取到 。
从而跳转word.jsp页面并附带警示信息 。
嘻嘻嘻不为敏感词汇,则不受影响 。
最后谢谢你的观看 。
如果可以的话,麻烦帮忙点个赞,谢谢你 。
推荐阅读
- 如何在树莓派4开发板上使用Windows 10 IoT Core?
- 福鼎白茶茶叶批发价格,福鼎白茶与福鼎大白茶的起源
- 职业教育|如何辨别办公沙发的质量?
- 福鼎白茶的生长条件,福鼎大毫茶的开发与生长环境
- 布艺沙发什么牌子好 布艺沙发品牌盘点
- 儿童沙发的品牌 儿童沙发的特点
- 梦见掉头发一绺一绺 梦到头发掉了一绺
- 中国电信|华为发布五星宽带:全屋Wi-Fi速率超1.2Gbps 无死角覆盖
- OPPO|全球首发天玑8000 MAX!OPPO K10官宣4月24号发布:LCD屏旗舰
- 懒人沙发的优点与缺点