您的位置:首页 > Web前端 > JavaScript

jsp重定向out.print() ; response.sendRedirect()

2008-11-21 10:12 387 查看
要想在重定向之前输出一些提示信息,可能会想到:

out.println("<script>alert('错误信息'')</script>");
response.sendRedirect(index.html);
return;

但这个简单的想法,实现不了.

没办法....只好另想他法

1.全部用out.println输出javascript,由javascript完成重定向

out.println("<script>alert('错误信息')</script>");
out.println("<script>window.location.href='index.jsp'</script>");
return;

2.用Header头刷新到重定向页面

out.println("<script>alert('错误信息')</script>");
response.setHeader("refresh","1;url=index.jsp");
return;

3.用java swing 组件的 JOptionPane 代替 javascript 提示框,由sendRedirect()完成重定向

javax.swing.JOptionPane.showMessageDialog(null, "错误信息");
response.sendRedirect("index.jsp");
return;

文章出处:http://www.diybl.com/course/3_program/java/javajs/20071226/95344.html

求其它方法……
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐