我正在使用过滤器来尝试限制对jsp页面的访问,问题是O'm使用AJAX通过原型来做请求,所以当过滤器捕获它时,我不能让重定向正确返回。此外,当您只是将路径放入URL时,它会发出不是HttpWebRequests
的请求,这只会启动一些循环。
当没有会话上下文“用户”时......我打电话给..
((HttpServletResponse) response).sendRedirect("login.jsp");
这给我留下了一个网页浏览器窗口,上面写着:
页面未正确重定向 - Firefox已检测到该页面 服务器正在以一种方式重定向该地址的请求 永远不会完成。
为什么一直在呼唤自己? login.jsp
位于一个未过滤的单独目录中......
它显然处于一个循环中...关于如何正确实现这个或更好的想法来完成限制页面访问的任何想法?