搜索墙首页  编程技术  java  asp  ajax  php  c/c#/c++  数据库  oracle  mysql  db2  操作系统  windows  linux  股吧
首页 > 编程 > ajax > JavaScript
 1         
1楼  flhs 2007-08-21

情景如下:
   系统中所有的异常都会跳转到一个异常页面,前台是用ajax来请求的,页面局部刷新,这样做就导致了整个页面的局部出现异常页面,而不是整个页面跳转,session过时也一样,只是整个页面的局部跳到登陆页面,而不是整个页面跳转到登陆页面,我尝试在include.jsp加入javascript跳转(ajax请求)
 	if(session.getAttribute("USER")==null){
		String message ="会话超时,请重新登陆";
		//out.println("<script>window.location.href=\"../../view/main/login.jsp?message="+message+"\"</script>");
		response.sendRedirect("../../view/main/login.jsp?message="+message);
	}


out.println()不会执行,该怎么处理?
2楼  HexUzHoNG 2007-08-21

?用一个jsp页面处理所有异常
<%@ page isErrorPage="true" %>

?一般每个页面都会导入一个共同的.js页面
在这个页面标识当前打开的是什么窗口
div的内部窗口,或是其它情况

?异常页面有异常时,判断是不是需要跳转页面
是的话
根据不同的情况跳转
opener.document.location = <%=url%>

top.document.location = <%=url%>

这样试试
 1         
您的发言将按有关规定都会存档,您须为所发表后果负责,请您遵纪守法并注意语言文明。
标题:ajax对于会话超时,程序异常后页面流转是怎样处理的?
热门关注
标题回复点击
[源码]XiorkFlow:用JavaScript写的工作流设计器73342
推荐一个不错的免费JavaScript开发工具,比aptana轻得多~~70267
jquery和prototype框架的比较。。。62234
大胆预测下JS框架的走势106197
Mootools和Jquery之间的选择问题60162
Mootools前景?拿来主义VS重复发明轮子102160
开心网【朋友买卖、咬人、争车位】Firefox插件118143
Mootools、jQuery之说三道四64141
js操作html的table,包括添加行,添加列,删除行,删除列,合并单元格(未实现)29134
关于Gecko的eval第二参数探密51113
搜索墙@2009 www.pkwall.com all rights reserved QQ:276471788 [京ICP备09111534号]
声明:本站部分数据来源于网络,仅供参考,如有版权问题,请联系我们,我们将及时删除!转载本站请注明来源