http://blog.163.com/yurong_1987@126/blog/static/4751786320092711596354/

实现方法分为两种:

一、直接在后台打印js对话框,原理如下:

response.setContentType("text/html; charset=UTF-8"); //转码
    PrintWriter out = response.getWriter();
    out.flush();
    out.println("<script>");
    out.println("alert('此用户名已存在,请重新输入!');");
    out.println("history.back();");
    out.println("</script>");
    return mapping.findForward("");

二、在后台存放一个变量message,其值就是弹出的对话框中的内容,在前台接收这个变量,首先要在前台页面放一个隐藏域,第一次访问该页面时隐藏域的值为空,这里就需要用onload调用js弹出对话框,将后台的内容以对话框的形式弹出,如下:

后台:

request.setAttribute("message", "此用户名不存在,请确认后再输入!");

前台:

<script type="text/javascript">
    function checkForm(){
     var flag=true;
     var message=form1.message.value;
     if(message!='null'){
      alert(message);
      flag=false;
     }
     return flag;
    }

</script>

<body class="backgdcolor" οnlοad="checkForm()">

<input type="hidden" name="message" value="<%=request.getAttribute("message") %>">

</body>

转载于:https://www.cnblogs.com/lbangel/archive/2013/05/06/3062696.html

java在后台输出js弹出对话框相关推荐

  1. js弹出对话框的方法总结

    1.最基本的js弹出对话框窗口代码 <script LANGUAGE="javascript"> window.open (" 地址 ") < ...

  2. js弹出对话框(半透明背景,兼容各浏览器)

    js弹出对话框在某些情况下是一个很好的工具,通过半透明的设置,使得弹出对话框在弹出时仍然能够看到网页内容,会让用户有一个很好的界面体验. 而且懒人萱已做过测试,可以兼容现在的所有主流浏览器,所以你可以 ...

  3. js“弹出对话框”和“弹出窗口”详解

    JS中showModalDialog 详细使用 基本介绍:           showModalDialog()         (IE 4+ 支持)           showModelessD ...

  4. 九种js弹出对话框的方法

    [1.最基本的js弹出对话框窗口代码] 这是最基本的js弹出对话框,其实代码就几句非常简单: 复制代码代码如下: <script LANGUAGE="javascript"& ...

  5. 九种js弹出对话框的实现方法

    原文地址:九种js弹出对话框的实现方法 作者:哼哼哈哈 网络编程中,经常要用到 js弹出对话框 http://www.cnxwlm.com/network-biancheng/baidu_313/来增 ...

  6. html js弹出等待框,九种js弹出对话框的方法总结

    [1.最基本的js弹出对话框窗口代码] 这是最基本的js弹出对话框,其实代码就几句非常简单: 因为这是一段javascripts代码,所以它们应该放在之间.是对一些版本低的浏览器起作用,在这些老浏览器 ...

  7. JS弹出对话框的三种方式

    javascript的三种对话框是通过调用window对象的三个方法alert(),confirm()和prompt()来获得,可以利用这些对话框来完成js的输入和输出,实现与用户能进行交互的js代码 ...

  8. java fx alert_javaFx:使用弹出对话框 Alert

    javaFx8 自带的对话框非常好用,类似的使用方式如下: /** * 弹出一个通用的确定对话框 * @param p_header 对话框的信息标题 * @param p_message 对话框的信 ...

  9. js弹出对话框的三种方式(转)

    原文地址:https://www.jb51.net/article/81376.htm javascript的三种对话框是通过调用window对象的三个方法alert(),confirm()和prom ...

最新文章

  1. node.js入门 - 12.api:进程(process)
  2. 当系统扩展遇到违背OO的里氏原则(LSP)的时候怎么办 ?
  3. 二进制、字节、int范围、编码
  4. python里os什么模块_python中os模块的主要方法
  5. postgresql+postgis安装
  6. Makefile文件(四)_书写命令
  7. Android 中Base64的操作
  8. 比较两个文本中数据不同的行
  9. 博科:物理与虚拟网络的统一管理
  10. Linux中ping不通外网解决方案
  11. 华大智造与Illumina测序平台比较:全基因组测序性能具有高度一致性
  12. 利用wget命令获取FTP资源
  13. charles全面使用教程及常见功能详解(较详细)
  14. 白盒测试——静态白盒测试
  15. 一文读懂“语言模型”
  16. DeblurGAN-v2: Deblurring (Orders-of-Magnitude) Faster and Better阅读笔记
  17. package.json 文件详解
  18. cmd /c和cmd /k
  19. Flash:一个TLF图文并貌的高级应用类
  20. HDU-5755-Gambler Bo-高斯消元

热门文章

  1. 与愚人节有关的无聊事——QQ伪装
  2. 仙人掌之歌——投石问路(3)
  3. catv系统主要有哪三部分组成_数控系统由哪几部分组成
  4. ProgressDialog不显示
  5. 新人JS从入门到入土(一)
  6. 作为一名开发者,这个七夕你(打算)怎么过?
  7. 微服务时代下崛起的 TestOps 工程师
  8. 【实例分割】1、SOLOv1: Segmenting Objects by Locations_2019
  9. 在电视中使用计算机动画最多的是,计算机动画技术在科教类电视节目中的应用探究...
  10. mt9v034相机ros驱动包