服务器端:JSP / Servlets
客户端Javascript Mobile Framework:JQuery Mobile
问题:会话超时后,当我点击当前页面上的任何超链接时,JQuery mobile会显示“错误加载页面”消息,而不是迁移到会话检查将要发生的指定页面并显示会话超时消息。 在javascript控制台上“无法加载资源:服务器响应状态为500(内部服务器错误)”正在显示。没有Jquery mobile,整个过程都可以。我怎么能克服这个?
答案 0 :(得分:0)
the server responded with a status of 500 (Internal Server Error)
现在不要责怪jQuery Mobile。当服务请求失败时,它将转到您在服务调用失败时指定的功能。
因此,您需要在函数中添加以下行,该行在服务调用失败时调用
function serviceCallFailed(){
//Assuming that your login page's name is loginpage.html
$.mobile.changePage('loginpage.html');
}