zoukankan      html  css  js  c++  java
  • mvc后台可以使前台弹出警告框的几种方法

    1,引用博主的

    第一种方案:在jsp页面使用java代码实现。

    后台处理代码:(把要提示的数据放到session中。)

    String message = "";
    
    message = "上传数据成功!";
    
    request.getSession().setAttribute("mes", message);



     

    前台处理代码:
     

    <%
    HttpSession sess = request.getSession();
    String message = (String)sess.getAttribute("mes");
    
    if(message == ""){
    %>
    
    <%
    }else{
    %>
    <script type="text/javascript">
    alert("<%=message %>");
    </script>
    <%
    sess.setAttribute("mes", "");
    }
    %>

     第二种方案:

    后台代码:

    在方法内添加如下代码:

    response.setContentType("text/html;charset=utf-8");
    response .getWriter() .write( "<script>alert('该数据已经同步完成');</script>");
    response .getWriter() .write( "<script>alert('网页将跳转到test.do');
    window.location='test.do' ;window.close();</script>
    "); response.getWriter().flush();

    ---------------------
    作者:passport_daizi
    来源:CSDN
    原文:https://blog.csdn.net/kalision/article/details/17919961
    版权声明:本文为博主原创文章,转载请附上博文链接!

    另外一种就是非常好用的AJAX了,

    前台
    $(function() {
    //获取按钮给按钮一个点击事件 /*注册按钮*/ $("#button1").on('click', function () { var itemForm = $('#form1'); $.ajax({ contentType: "application/x-www-form-urlencoded; charset=utf-8", type: "get", url: "/some/updateDate.do", data: itemForm.serialize(), //接收后台传过来的值是text类型 dataType: 'text', success: function (data) {//date保存的是后台传入的数据 alert(data); } }); }); });
    后台   
    out.print("修改成功");
  • 相关阅读:
    uoj#207 共价大爷游长沙
    bzoj4006 [JLOI2015]管道连接
    bzoj2595 [Wc2008]游览计划
    uoj#300.【CTSC2017】吉夫特
    bzoj2565 最长双回文串
    bzoj2342 [Shoi2011]双倍回文
    bzoj3676 [Apio2014]回文串
    [转载]物理大神的八卦完整版——大爱物理
    低层次数论书籍大杂烩
    控制论课题
  • 原文地址:https://www.cnblogs.com/zhulina-917/p/10156166.html
Copyright © 2011-2022 走看看