Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何中断ajax调用并将控件重定向到错误页。。?_Ajax_Authentication_Extjs - Fatal编程技术网

如何中断ajax调用并将控件重定向到错误页。。?

如何中断ajax调用并将控件重定向到错误页。。?,ajax,authentication,extjs,Ajax,Authentication,Extjs,我使用MVC结构,使用ExtJS作为UI 我正在为会话检查实现一个过滤器。如果会话过期,我在filter.java中编写了一个类似重定向的response.sendRedirect(“错误页面”) 但它似乎不起作用,因为我每次都会触发一个ajax调用,当过滤器阻止它时,它会显示为JS错误,而不是重定向 是否有任何方法可以避免在每次ajax调用错误中进行编码??只需简单地重定向,不再返回ajax错误部分???最好的做法可能是对特定的返回代码进行全局覆盖。数据连接对象有一个可以侦听的“request

我使用MVC结构,使用ExtJS作为UI

我正在为会话检查实现一个过滤器。如果会话过期,我在filter.java中编写了一个类似重定向的response.sendRedirect(“错误页面”)

但它似乎不起作用,因为我每次都会触发一个ajax调用,当过滤器阻止它时,它会显示为JS错误,而不是重定向


是否有任何方法可以避免在每次ajax调用错误中进行编码??只需简单地重定向,不再返回ajax错误部分???

最好的做法可能是对特定的返回代码进行全局覆盖。数据连接对象有一个可以侦听的“requestexception”事件,您可以利用它