zoukankan      html  css  js  c++  java
  • jsp重定向。使用out.print(); response.sendRedirect();

    由于response.sendRedirect()之前不能有任何HTML输出.

    要想在重定向之前输出一些提示信息,可能会想到:

    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;

  • 相关阅读:
    TCGA下载神器--TCGAbiolinks
    perl模块终极解决方案--转载
    Web前端优化
    关于CDN
    手写RateLimiter
    互联网高并发之限流
    互联网高并发之Hystrix实现服务隔离和降级
    关于Hystrix
    Apollo原理
    SpringBoot2.0之整合Apollo
  • 原文地址:https://www.cnblogs.com/xinxindiandeng/p/1258310.html
Copyright © 2011-2022 走看看