我面临这样一个情况:在管理区域对各种Ext gridpanel
等进行ajax
请求。如果没有活动,已登录的用户将在5分钟后自动注销,这是正常的。
在这种情况下,服务器会发送一个重定向403
到登录页面。
目前,我正在插入一个:
listeners: {
exception: function(proxy, response, operation, eOpts) {
if (response.status == '403')
window.location = 'login';
}
}
对于每一个有点过头的store
代理。
有没有人能够友好地告诉我如何在ExtJS和服务器之间的所有通信中添加监听器?
我正在使用MVC应用程序架构,所以可能可以在controller.js
或app.js
中只需要一行代码。
谢谢