【发布时间】:2011-10-11 03:17:57
【问题描述】:
我使用来自 JSP 的 javascript 调用使用 AJAX 调用和服务器端请求的原型框架登录,我设置了一个过滤器来拦截所有请求,以便我可以重定向到登录页面或继续。
我遇到的问题是,如果您在浏览器中的 URL 中键入路径以转到其他页面,则无法在页面加载之前对其进行过滤,因为它不是 AJAX 请求,并且在某些情况下没有HTTPWebRequest 直到在页面上按下按钮..
处理此问题的最佳方法是什么?
谢谢!
【问题讨论】:
-
HttpWebRequest是 ASP.NET/C# 特定的。在 JSP/Servlet 中,它是HttpServletRequest。请注意正确的类名。
标签: ajax jsp url servlets servlet-filters