インターセプターを使用して、アプリ内の特定のユーザーへのアクセスを制限しています。例えば:
@Override
public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception
{
Logger.logRequest(request);
return list.contains(user);
}
リストにユーザーが含まれている場合は、リクエストを完了します。それ以外の場合は、何もしません。
ユーザーがアクセス権を持っていない場合、カスタム ページを表示するにはどうすればよいですか? 現時点では、false の場合、空白のページが表示されるだけで、ユーザー エクスペリエンスにはあまり適していません。