struts2+jquery组合验证注册用户是否存在


Posted in Javascript onApril 30, 2014

注册界面 register.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"%> 
<html> 
<head> 
<title>注册界面</title> 
<script type="text/javascript" src="js/jquery-1.6.js"> 
</script> 
<script type="text/javascript"> 
function findByName() { 
$.ajax( { 
url : 'login!findByName', 
data : { 
name : $("#name").val() 
}, 
type : 'post', 
dataType : 'text', 
success : function(data) { 
if ('exist' === data) { 
$('#nametip').text('存在该用户'); 
} else { 
$('#nametip').text('不存在该用户'); 
} 
}, 
error : function() { 
alert("异常!"); 
} 
}); 
} 
</script> 
</head> 
<body> 
<form action="login!register" method="post"> 
<table align="center"> 
<caption> 
<h3> 
用户注册 
</h3> 
</caption> 
<tr> 
<td> 
用户名: 
<input type="text" id="name" name="name" onblur="findByName()" /> 
</td> 
<td> 
<div id="nametip"> </div> 
</td> 
</tr> 
<tr> 
<td> 
密 码: 
<input type="text" name="password" /> 
</td> 
</tr> 
<tr> 
<td> 
重复密码: 
<input type="text" name="password2" /> 
</td> 
</tr> 
<tr align="center"> 
<td colspan="2"> 
<input type="submit" value="注册" /> 
<input type="reset" value="重填" /> 
</td> 
</tr> 
</table> 
</form> 
</body> 
</html>

action方法
/** 
* 查找用户是否存在 
* 
* @return 
* @throws IOException 
*/ 
public String findByName() throws IOException { 
List<Person> listPerson = ms.findByName(name); 
String findByNameTip; 
if (listPerson.size() > 0) { 
findByNameTip = "exist"; // 存在用户 
} else { 
findByNameTip = "noexist"; // 不存在用户 
} 
ServletActionContext.getResponse().getWriter().print(findByNameTip); 
return null; 
}
Javascript 相关文章推荐
javascript的函数、创建对象、封装、属性和方法、继承
Mar 10 Javascript
使用Firebug对js进行断点调试的图文方法
Apr 02 Javascript
JavaScript 高级篇之函数 (四)
Apr 07 Javascript
js展开闭合效果演示代码
Jul 24 Javascript
JavaScript定义类和对象的方法
Nov 26 Javascript
jQuery在ul中显示某个li索引号的方法
Mar 17 Javascript
javascript图片预加载完整实例
Dec 10 Javascript
如何用js判断dom是否有存在某class的值
Feb 13 Javascript
js实现点击切换checkbox背景图片的简单实例
May 08 Javascript
在vue中封装可复用的组件方法
Mar 01 Javascript
JavaScript组合模式---引入案例分析
May 23 Javascript
微信小程序APP的事件绑定以及传递参数时的冒泡和捕获
Apr 19 Javascript
jquery实现的网页自动播放声音
Apr 30 #Javascript
js验证IP及子网掩码的合法性有效性示例
Apr 30 #Javascript
JS图片自动轮换效果实现思路附截图
Apr 30 #Javascript
javasctipt如何显示几分钟前、几天前等
Apr 30 #Javascript
jquery实现更改表格行顺序示例
Apr 30 #Javascript
使用原生js写的一个简单slider
Apr 29 #Javascript
js判断横竖屏及禁止浏览器滑动条示例
Apr 29 #Javascript
You might like
ubuntu下编译安装xcache for php5.3 的具体操作步骤
2013/06/18 PHP
php模拟登陆的实现方法分析
2015/01/09 PHP
php curl模拟post请求和提交多维数组的示例代码
2015/11/19 PHP
详解php中的implements 使用
2017/06/13 PHP
php中array_fill函数的实例用法
2021/03/02 PHP
学习jquery必备 api中英文对照的chm手册 下载
2007/05/03 Javascript
JSQL 基于客户端的成绩统计实现方法
2010/05/05 Javascript
基于jQuery制作迷你背词汇工具
2010/07/27 Javascript
jsp js鼠标移动到指定区域显示选项卡离开时隐藏示例
2013/06/14 Javascript
使用javascript过滤html的字符串(注释标记法)
2013/07/08 Javascript
zepto.js中tap事件阻止冒泡的实现方法
2015/02/12 Javascript
分享我的jquery实现下拉菜单心的
2015/11/29 Javascript
jQuery实现漂亮实用的商品图片tips提示框效果(无图片箭头+阴影)
2016/04/16 Javascript
Java遍历集合方法分析(实现原理、算法性能、适用场合)
2016/04/25 Javascript
js实现HashTable(哈希表)的实例分析
2016/11/21 Javascript
ES6新特性五:Set与Map的数据结构实例分析
2017/04/21 Javascript
JavaScript仿微信打飞机游戏
2020/07/05 Javascript
深入理解ES6学习笔记之块级作用域绑定
2017/08/19 Javascript
如何用input标签和jquery实现多图片的上传和回显功能
2018/05/16 jQuery
js+SVG实现动态时钟效果
2018/07/14 Javascript
原生js实现购物车
2020/09/23 Javascript
跟老齐学Python之有容乃大的list(4)
2014/09/28 Python
python中元类用法实例
2014/10/10 Python
pygame学习笔记(6):完成一个简单的游戏
2015/04/15 Python
python实现的简单窗口倒计时界面实例
2015/05/05 Python
python爬虫入门教程--优雅的HTTP库requests(二)
2017/05/25 Python
Python实现的简单线性回归算法实例分析
2018/12/26 Python
django url到views参数传递的实例
2019/07/19 Python
python类中super() 的使用解析
2019/12/19 Python
Expedia挪威官网:酒店、机票和租车
2018/03/03 全球购物
优秀毕业生自荐信范文
2014/01/01 职场文书
党建目标管理责任书
2014/07/25 职场文书
2014年学生会生活部工作总结
2014/11/07 职场文书
2014年组织委员工作总结
2014/12/01 职场文书
Go语言切片前或中间插入项与内置copy()函数详解
2021/04/27 Golang
golang内置函数len的小技巧
2021/07/25 Golang