如何处理extjs表单中的重定向302提交

时间:2011-03-31 06:26:18

标签: redirect extjs

在表单提交之前,它会通过会话检查,如果会话超时,它将重定向到登录页面。这是问题发生的地方,因为它是ajax表单提交所以失败:处理这个,但是extjs返回单独的重定向与其他类型的错误?

1 个答案:

答案 0 :(得分:1)

如果你的会话超时,你是否需要服务器返回一个json并在ajax请求的失败或成功处理程序中处理它?

但是如果您的会话已过期,则需要将用户重定向到您的登录页面。在这种情况下,您不必担心json响应会是什么以及ExtJS将如何处理它。

对于302错误,它是提供备用URL而不是浏览器的Web服务器。来自Web服务器的302响应应始终包含应进行重定向的备用URL。因此,在您的情况下,您应该将用户重定向到应用程序的登录页面。