Struts2-简单Ajax应用
来源:互联网 发布:mac 制作吉他谱的软件 编辑:程序博客网 时间:2024/05/30 23:37
应用场景:用户注册时在 文本输入框中输入用户名,在用户输入完之后,判断数据库中是否存在该用户名。在这个情景下,服务器只要简单的返回true
或者false
。
Java Action中书写:
/* * 用于Ajax */private InputStream inputStream;public InputStream getInputStream() { return inputStream;}private String name;public void setName(String name) { this.name = name;}public String validateName() throws UnsupportedEncodingException { boolean f = employeeService.isNameValidate(name); System.out.println(f); inputStream = new ByteArrayInputStream((f?"1":"0").getBytes("UTF-8")); return "ajax-success";}
Struts2.xml文件中配置:
<result type="stream" name="ajax-success"> <param name="contentType">text/html</param> <param name="inputName">inputStream</param></result>
前端:
//发送AJAX请求var url = "emp-validateName.action";var args = {"name":val, "time":new Date()};$.post(url, args, function(data){ if(data=="1"){ $this.after("<font color='green'>名称可用</font>"); }else if(data="0"){ $this.after("<font color='red'>名称不可用</font>"); }else{ alert("服务器异常"); }});
阅读全文
1 0
- Struts2-简单Ajax应用
- Struts2框架简单的AJAX应用
- struts2 + jquery 的简单ajax应用(备忘)
- struts2+ajax的应用
- struts2+ajax的应用
- Ajax应用,Struts2
- struts2+ajax简单实例
- struts2-ajax-json应用实例
- Struts2+jquery ajax简单案例
- ajax的简单应用
- ajax的简单应用
- Ajax应用简单示例
- Ajax应用简单实例
- Ajax简单应用例子
- 简单ajax应用
- 简单的ajax应用
- ajax 的简单应用.
- ajax+servlet简单应用
- (C语言)字符串替换空格:请实现一个函数,把字符串中的每个空格替换成“%20”
- 【Linux学习笔记】35:登录时生效的环境变量配置文件 下
- Hdu 1540 Tunnel Warfare【线段树区间合并学习】
- 不能建包src/main/java问题
- 我要向你表个白哟!
- Struts2-简单Ajax应用
- 单例模式的几种实现方式
- 使用dd命令增加swap(虚拟内存)大小
- ADB主动升级命令
- 6、class的基本使用—ES6学习笔记
- CentOS7.2 chrony替代ntp搭建时间服务器
- (连接)池参数配置的核心含义
- 19. 示波器的使用
- 关于一款游戏的无责任猜想