我想为多个地址创建一个拦截器,用于检查用户是否已登录,如果没有,则会将其重定向到另一个页面。
registry.addInterceptor(new CheckLoginStatus()).addPathPatterns("/messages/*");
我将此拦截器用于REST API地址,因此控制台会抛出异常
java.lang.IllegalStateException: Cannot forward after response has been committed
我这样做的重定向
RequestDispatcher dd = request.getRequestDispatcher("signIn.html");
dd.forward(request, response);
是否可以创建一个将重定向到另一个地址的incereptora?