“我想过滤所有以begin开头的action” 谁能告诉我这句话是什么意思?到底是让以begin开头的action放行?还是拦截啊?你们不觉得这是有歧义的? 就比如说“过滤A” 那到底A是要“通过”还是要“滤除”啊??
你好
简单说:web中相关操作会有 拦截器、以及 过滤器 两种,一般情况我们用 过滤器 就行, Ta们的作用都是对用户的话一些操作做一些制约。 例如:常见的为 登录验证 、权限管理。 以及请求中是否 包含敏感字(例如 百度搜索)、字符编码统一等。 所以你不清晰的地方是 过滤 的这个概念 ,该 过滤 是指某一类请求需要去过滤,即加了限制。 而你说的那种 排除(不包含) 的话是可以在 过滤器 的实现内部进行判别处理。 希望我的回答可以帮助到你朋友,更多优质答复请与留言,谢谢!