我需要在JAVA中实现拦截过滤器模式,以查找输入的密码是否符合要求。为此,我可以创建一个过滤器类。 但是如何在密码不正确时处理这种情况,我应该将其传递给目标类还是从过滤器类返回false。 我正在按照一些在线教程来验证请求,但是他们没有提到验证失败时要做什么。 另外我不认为我对目标类的理解是正确的,对我来说,目标类是在所有过滤器显示请求被验证后调用的。
答案 0 :(得分:0)
Filter是否意味着HTTP过滤器?这是一个Web UI吗?如果是,我认为正确的做法是将请求标记为未经身份验证,并将其路由到适当的页面,HTTP响应代码设置为401或403.